|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$290.3M
11.77%
YoY
|
$259.7M
16.85%
YoY
|
$222.3M
7.51%
YoY
|
$206.8M
-38.56%
YoY
|
$336.5M
58.27%
YoY
|
| Depreciation, Depletion And Amortization |
$9.378M
-4.91%
YoY
|
$9.862M
5.5%
YoY
|
$9.348M
19.89%
YoY
|
$7.797M
12.46%
YoY
|
$6.933M
4.65%
YoY
|
| Cash From Operating Activities |
$172.0M
-53.87%
YoY
|
$372.8M
47.35%
YoY
|
$253.0M
-19.06%
YoY
|
$312.6M
-21.56%
YoY
|
$398.6M
25.06%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$371.0K
-76.37%
YoY
|
$1.570M
-30.44%
YoY
|
$2.257M
-65.99%
YoY
|
$6.637M
172.57%
YoY
|
$2.435M
18.84%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$35.93M
-278.57%
YoY
|
-$20.12M
-31.89%
YoY
|
-$29.54M
-33.14%
YoY
|
-$44.17M
110.28%
YoY
|
-$21.01M
-195.92%
YoY
|
| Cash From Investing Activities |
$35.25M
-241.73%
YoY
|
-$24.87M
-34.84%
YoY
|
-$38.17M
-40.11%
YoY
|
-$63.73M
136.27%
YoY
|
-$26.97M
-243.85%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$183.0M
-28.03%
YoY
|
-$254.2M
45.3%
YoY
|
-$175.0M
-42.9%
YoY
|
-$306.4M
-8.65%
YoY
|
-$335.4M
18.85%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$172.0M
-53.87%
YoY
|
$372.8M
47.35%
YoY
|
$253.0M
-19.06%
YoY
|
$312.6M
-21.56%
YoY
|
$398.6M
25.06%
YoY
|
| Cash From Investing Activities |
$35.25M
-241.73%
YoY
|
-$24.87M
-34.84%
YoY
|
-$38.17M
-40.11%
YoY
|
-$63.73M
136.27%
YoY
|
-$26.97M
-243.85%
YoY
|
| Cash From Financing Activities |
-$183.0M
-28.03%
YoY
|
-$254.2M
45.3%
YoY
|
-$175.0M
-42.9%
YoY
|
-$306.4M
-8.65%
YoY
|
-$335.4M
18.85%
YoY
|
| Net Change In Cash |
$24.28M
-74.1%
YoY
|
$93.75M
134.97%
YoY
|
$39.90M
-169.36%
YoY
|
-$57.52M
-259.15%
YoY
|
$36.14M
-34.52%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$172.0M
-53.87%
YoY
|
$372.8M
47.35%
YoY
|
$253.0M
-19.06%
YoY
|
$312.6M
-21.56%
YoY
|
$398.6M
25.06%
YoY
|
| Capital Expenditures |
$371.0K
-76.37%
YoY
|
$1.570M
-30.44%
YoY
|
$2.257M
-65.99%
YoY
|
$6.637M
172.57%
YoY
|
$2.435M
18.84%
YoY
|
| Free Cash Flow |
$171.6M
-53.78%
YoY
|
$371.3M
48.05%
YoY
|
$250.8M
-18.04%
YoY
|
$306.0M
-22.76%
YoY
|
$396.1M
25.1%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$58.04M
-5.07%
YoY
|
$86.73M
36.66%
YoY
|
$66.83M
-8.44%
YoY
|
$67.56M
17.34%
YoY
|
$61.14M
2.79%
YoY
|
$63.47M
8.17%
YoY
|
$72.99M
37.32%
YoY
|
$57.57M
7.36%
YoY
|
$59.48M
17.2%
YoY
|
$58.68M
20.53%
YoY
|
$53.16M
20.17%
YoY
|
$53.63M
21.11%
YoY
|
$50.75M
-22.44%
YoY
|
$48.68M
-42.47%
YoY
|
$44.24M
-48.81%
YoY
|
$44.28M
-49.8%
YoY
|
$65.43M
-15.33%
YoY
|
$84.62M
15.76%
YoY
|
$86.41M
47.65%
YoY
|
$88.21M
91.13%
YoY
|
| Depreciation, Depletion And Amortization |
$2.301M
-7.7%
YoY
|
$2.061M
-12.71%
YoY
|
$2.341M
-12.58%
YoY
|
$2.483M
1.97%
YoY
|
$2.493M
4.4%
YoY
|
$2.361M
-3.71%
YoY
|
$2.678M
11.58%
YoY
|
$2.435M
5.41%
YoY
|
$2.388M
8.69%
YoY
|
$2.452M
12.53%
YoY
|
$2.400M
14.78%
YoY
|
$2.310M
27.13%
YoY
|
$2.197M
28.48%
YoY
|
$2.179M
17.66%
YoY
|
$2.091M
14.08%
YoY
|
$1.817M
10.25%
YoY
|
$1.710M
10.04%
YoY
|
$1.852M
15.75%
YoY
|
$1.833M
7.82%
YoY
|
$1.648M
-3.06%
YoY
|
| Cash From Operating Activities |
$181.8M
15.13%
YoY
|
-$77.25M
-307.82%
YoY
|
$40.42M
-64.15%
YoY
|
$50.94M
-32.87%
YoY
|
$157.9M
7.38%
YoY
|
$37.17M
-480.32%
YoY
|
$112.8M
50.35%
YoY
|
$75.88M
22.06%
YoY
|
$147.0M
21.57%
YoY
|
-$9.774M
-263.23%
YoY
|
$75.00M
-15.26%
YoY
|
$62.17M
133.58%
YoY
|
$120.9M
-36.85%
YoY
|
$5.988M
-206.6%
YoY
|
$88.51M
-38.82%
YoY
|
$26.62M
-60.09%
YoY
|
$191.5M
-0.66%
YoY
|
-$5.617M
-128.09%
YoY
|
$144.7M
52.6%
YoY
|
$66.68M
-20.04%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$518.0K
151.46%
YoY
|
$315.0K
-30.62%
YoY
|
$55.00K
-89.3%
YoY
|
$88.00K
-95.42%
YoY
|
$206.0K
77.59%
YoY
|
$454.0K
-80.73%
YoY
|
$514.0K
-72.95%
YoY
|
$1.922M
41.12%
YoY
|
$116.0K
-66.47%
YoY
|
$2.356M
-27.88%
YoY
|
$1.900M
-128.33%
YoY
|
$1.362M
-124.29%
YoY
|
$346.0K
-68.08%
YoY
|
$3.267M
-489.86%
YoY
|
-$6.707M
530.36%
YoY
|
-$5.607M
137.08%
YoY
|
$1.084M
165.69%
YoY
|
-$838.0K
-40.14%
YoY
|
-$1.064M
112.8%
YoY
|
-$2.365M
491.25%
YoY
|
| Acquisitions |
$22.51M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$11.45M
-69.9%
YoY
|
$31.26M
1041933.33%
YoY
|
$9.897M
1226.68%
YoY
|
$32.82M
414.24%
YoY
|
-$38.06M
39.66%
YoY
|
$3.000K
-99.58%
YoY
|
$746.0K
148.67%
YoY
|
$6.383M
149.24%
YoY
|
-$27.25M
-17.75%
YoY
|
$721.0K
N/A
|
$300.0K
-143.54%
YoY
|
$2.561M
-71.36%
YoY
|
-$33.13M
-36.8%
YoY
|
$0.00
N/A
|
-$689.0K
N/A
|
$8.942M
-127842.86%
YoY
|
-$52.43M
149.65%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$7.000K
-100.05%
YoY
|
| Cash From Investing Activities |
-$12.00M
-68.66%
YoY
|
$30.95M
-6961.64%
YoY
|
$9.842M
4142.24%
YoY
|
$32.74M
633.83%
YoY
|
-$38.28M
31.48%
YoY
|
-$451.0K
-72.42%
YoY
|
$232.0K
-115.47%
YoY
|
$4.461M
272.06%
YoY
|
-$29.11M
-19.59%
YoY
|
-$1.635M
-49.95%
YoY
|
-$1.500M
-79.72%
YoY
|
$1.199M
-64.05%
YoY
|
-$36.20M
-35.81%
YoY
|
-$3.267M
289.86%
YoY
|
-$7.396M
595.11%
YoY
|
$3.335M
-240.6%
YoY
|
-$56.40M
148.15%
YoY
|
-$838.0K
-132.23%
YoY
|
-$1.064M
52.0%
YoY
|
-$2.372M
-117.83%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$95.09M
3.53%
YoY
|
-$40.37M
-16.42%
YoY
|
-$19.69M
-70.24%
YoY
|
-$31.05M
-59.14%
YoY
|
-$91.86M
44.0%
YoY
|
-$48.30M
18.82%
YoY
|
-$66.14M
62.91%
YoY
|
-$75.99M
95.58%
YoY
|
-$63.79M
16.3%
YoY
|
-$40.65M
-13.68%
YoY
|
-$40.60M
-29.28%
YoY
|
-$38.85M
-44.26%
YoY
|
-$54.85M
-58.51%
YoY
|
-$47.09M
-43.42%
YoY
|
-$57.41M
-39.54%
YoY
|
-$69.70M
-33.2%
YoY
|
-$132.2M
149.67%
YoY
|
-$83.24M
54.43%
YoY
|
-$94.95M
59.86%
YoY
|
-$104.3M
32.75%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$181.8M
15.13%
YoY
|
-$77.25M
-307.82%
YoY
|
$40.42M
-64.15%
YoY
|
$50.94M
-32.87%
YoY
|
$157.9M
7.38%
YoY
|
$37.17M
-480.32%
YoY
|
$112.8M
50.35%
YoY
|
$75.88M
22.06%
YoY
|
$147.0M
21.57%
YoY
|
-$9.774M
-263.23%
YoY
|
$75.00M
-15.26%
YoY
|
$62.17M
133.58%
YoY
|
$120.9M
-36.85%
YoY
|
$5.988M
-206.6%
YoY
|
$88.51M
-38.82%
YoY
|
$26.62M
-60.09%
YoY
|
$191.5M
-0.66%
YoY
|
-$5.617M
-128.09%
YoY
|
$144.7M
52.6%
YoY
|
$66.68M
-20.04%
YoY
|
| Cash From Investing Activities |
-$12.00M
-68.66%
YoY
|
$30.95M
-6961.64%
YoY
|
$9.842M
4142.24%
YoY
|
$32.74M
633.83%
YoY
|
-$38.28M
31.48%
YoY
|
-$451.0K
-72.42%
YoY
|
$232.0K
-115.47%
YoY
|
$4.461M
272.06%
YoY
|
-$29.11M
-19.59%
YoY
|
-$1.635M
-49.95%
YoY
|
-$1.500M
-79.72%
YoY
|
$1.199M
-64.05%
YoY
|
-$36.20M
-35.81%
YoY
|
-$3.267M
289.86%
YoY
|
-$7.396M
595.11%
YoY
|
$3.335M
-240.6%
YoY
|
-$56.40M
148.15%
YoY
|
-$838.0K
-132.23%
YoY
|
-$1.064M
52.0%
YoY
|
-$2.372M
-117.83%
YoY
|
| Cash From Financing Activities |
-$95.09M
3.53%
YoY
|
-$40.37M
-16.42%
YoY
|
-$19.69M
-70.24%
YoY
|
-$31.05M
-59.14%
YoY
|
-$91.86M
44.0%
YoY
|
-$48.30M
18.82%
YoY
|
-$66.14M
62.91%
YoY
|
-$75.99M
95.58%
YoY
|
-$63.79M
16.3%
YoY
|
-$40.65M
-13.68%
YoY
|
-$40.60M
-29.28%
YoY
|
-$38.85M
-44.26%
YoY
|
-$54.85M
-58.51%
YoY
|
-$47.09M
-43.42%
YoY
|
-$57.41M
-39.54%
YoY
|
-$69.70M
-33.2%
YoY
|
-$132.2M
149.67%
YoY
|
-$83.24M
54.43%
YoY
|
-$94.95M
59.86%
YoY
|
-$104.3M
32.75%
YoY
|
| Net Change In Cash |
$74.67M
169.14%
YoY
|
-$86.68M
648.38%
YoY
|
$30.58M
-34.73%
YoY
|
$52.63M
1107.16%
YoY
|
$27.74M
-48.74%
YoY
|
-$11.58M
-77.75%
YoY
|
$46.85M
42.41%
YoY
|
$4.360M
-82.22%
YoY
|
$54.12M
81.09%
YoY
|
-$52.06M
17.33%
YoY
|
$32.90M
38.8%
YoY
|
$24.52M
-161.68%
YoY
|
$29.88M
930.84%
YoY
|
-$44.37M
-50.53%
YoY
|
$23.70M
-51.27%
YoY
|
-$39.75M
-0.69%
YoY
|
$2.899M
-97.52%
YoY
|
-$89.69M
186.56%
YoY
|
$48.64M
40.18%
YoY
|
-$40.03M
-321.15%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$181.8M
15.13%
YoY
|
-$77.25M
-307.82%
YoY
|
$40.42M
-64.15%
YoY
|
$50.94M
-32.87%
YoY
|
$157.9M
7.38%
YoY
|
$37.17M
-480.32%
YoY
|
$112.8M
50.35%
YoY
|
$75.88M
22.06%
YoY
|
$147.0M
21.57%
YoY
|
-$9.774M
-263.23%
YoY
|
$75.00M
-15.26%
YoY
|
$62.17M
133.58%
YoY
|
$120.9M
-36.85%
YoY
|
$5.988M
-206.6%
YoY
|
$88.51M
-38.82%
YoY
|
$26.62M
-60.09%
YoY
|
$191.5M
-0.66%
YoY
|
-$5.617M
-128.09%
YoY
|
$144.7M
52.6%
YoY
|
$66.68M
-20.04%
YoY
|
| Capital Expenditures |
$518.0K
151.46%
YoY
|
$315.0K
-30.62%
YoY
|
$55.00K
-89.3%
YoY
|
$88.00K
-95.42%
YoY
|
$206.0K
77.59%
YoY
|
$454.0K
-80.73%
YoY
|
$514.0K
-72.95%
YoY
|
$1.922M
41.12%
YoY
|
$116.0K
-66.47%
YoY
|
$2.356M
-27.88%
YoY
|
$1.900M
-128.33%
YoY
|
$1.362M
-124.29%
YoY
|
$346.0K
-68.08%
YoY
|
$3.267M
-489.86%
YoY
|
-$6.707M
530.36%
YoY
|
-$5.607M
137.08%
YoY
|
$1.084M
165.69%
YoY
|
-$838.0K
-40.14%
YoY
|
-$1.064M
112.8%
YoY
|
-$2.365M
491.25%
YoY
|
| Free Cash Flow |
$181.2M
14.95%
YoY
|
-$77.57M
-311.25%
YoY
|
$40.37M
-64.04%
YoY
|
$50.85M
-31.24%
YoY
|
$157.7M
7.33%
YoY
|
$36.72M
-402.7%
YoY
|
$112.2M
53.56%
YoY
|
$73.96M
21.63%
YoY
|
$146.9M
21.82%
YoY
|
-$12.13M
-545.79%
YoY
|
$73.10M
-23.23%
YoY
|
$60.81M
88.71%
YoY
|
$120.6M
-36.67%
YoY
|
$2.721M
-156.94%
YoY
|
$95.22M
-34.66%
YoY
|
$32.22M
-53.33%
YoY
|
$190.4M
-1.02%
YoY
|
-$4.779M
-122.33%
YoY
|
$145.7M
52.91%
YoY
|
$69.05M
-17.6%
YoY
|
Loading...