|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$199.3M
-22.92%
YoY
|
$258.6M
-24.66%
YoY
|
$343.2M
1.01%
YoY
|
$339.8M
56.65%
YoY
|
$216.9M
-13.62%
YoY
|
| Depreciation, Depletion And Amortization |
$72.12M
11.23%
YoY
|
$64.84M
8.4%
YoY
|
$59.81M
2.62%
YoY
|
$58.29M
1.9%
YoY
|
$57.20M
-0.05%
YoY
|
| Cash From Operating Activities |
$333.7M
-18.74%
YoY
|
$410.7M
-41.29%
YoY
|
$699.6M
184.17%
YoY
|
$246.2M
9.68%
YoY
|
$224.5M
-43.42%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$92.84M
-6.61%
YoY
|
$99.41M
7.47%
YoY
|
$92.49M
50.71%
YoY
|
$61.37M
14.19%
YoY
|
$53.75M
14.38%
YoY
|
| Acquisitions |
$790.0K
-96.71%
YoY
|
$23.99M
18.87%
YoY
|
$20.18M
-65.12%
YoY
|
$57.87M
163.02%
YoY
|
$22.00M
862.38%
YoY
|
| Other Investing Activities |
$29.55M
-223.16%
YoY
|
-$23.99M
18.76%
YoY
|
-$20.20M
-39.01%
YoY
|
-$33.12M
50.55%
YoY
|
-$22.00M
856.52%
YoY
|
| Cash From Investing Activities |
-$63.29M
-48.71%
YoY
|
-$123.4M
9.51%
YoY
|
-$112.7M
19.24%
YoY
|
-$94.49M
24.75%
YoY
|
-$75.75M
53.71%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$39.32M
-79.05%
YoY
|
$187.7M
95.97%
YoY
|
$95.78M
250.08%
YoY
|
$27.36M
-61.61%
YoY
|
$71.26M
1969.13%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$243.6M
-20.75%
YoY
|
-$307.4M
-47.04%
YoY
|
-$580.4M
291.79%
YoY
|
-$148.1M
-36.62%
YoY
|
-$233.7M
-8.2%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$333.7M
-18.74%
YoY
|
$410.7M
-41.29%
YoY
|
$699.6M
184.17%
YoY
|
$246.2M
9.68%
YoY
|
$224.5M
-43.42%
YoY
|
| Cash From Investing Activities |
-$63.29M
-48.71%
YoY
|
-$123.4M
9.51%
YoY
|
-$112.7M
19.24%
YoY
|
-$94.49M
24.75%
YoY
|
-$75.75M
53.71%
YoY
|
| Cash From Financing Activities |
-$243.6M
-20.75%
YoY
|
-$307.4M
-47.04%
YoY
|
-$580.4M
291.79%
YoY
|
-$148.1M
-36.62%
YoY
|
-$233.7M
-8.2%
YoY
|
| Net Change In Cash |
$270.4M
-1421.46%
YoY
|
-$20.46M
-414.11%
YoY
|
$6.515M
117.09%
YoY
|
$3.001M
-103.54%
YoY
|
-$84.68M
-191.12%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$333.7M
-18.74%
YoY
|
$410.7M
-41.29%
YoY
|
$699.6M
184.17%
YoY
|
$246.2M
9.68%
YoY
|
$224.5M
-43.42%
YoY
|
| Capital Expenditures |
$92.84M
-6.61%
YoY
|
$99.41M
7.47%
YoY
|
$92.49M
50.71%
YoY
|
$61.37M
14.19%
YoY
|
$53.75M
14.38%
YoY
|
| Free Cash Flow |
$240.9M
-22.62%
YoY
|
$311.3M
-48.72%
YoY
|
$607.1M
228.49%
YoY
|
$184.8M
8.26%
YoY
|
$170.7M
-51.19%
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 |
$42.48M
8.06%
YoY
|
$51.80M
11.11%
YoY
|
$56.55M
1.53%
YoY
|
$56.85M
-20.72%
YoY
|
$39.31M
-36.43%
YoY
|
$46.62M
-32.77%
YoY
|
$55.69M
-36.42%
YoY
|
$71.71M
-24.66%
YoY
|
$61.85M
-21.85%
YoY
|
$69.35M
-14.71%
YoY
|
$87.60M
-15.88%
YoY
|
$95.18M
-4.49%
YoY
|
$79.14M
13.17%
YoY
|
$81.31M
23.08%
YoY
|
$104.1M
57.93%
YoY
|
$99.66M
5.53%
YoY
|
$69.93M
286.68%
YoY
|
$66.07M
71.81%
YoY
|
$65.93M
25.6%
YoY
|
$94.43M
21.53%
YoY
|
| Depreciation, Depletion And Amortization |
$25.30M
10.04%
YoY
|
$25.11M
15.81%
YoY
|
$23.13M
12.27%
YoY
|
$22.83M
14.63%
YoY
|
$22.99M
11.65%
YoY
|
$21.68M
9.6%
YoY
|
$20.60M
8.41%
YoY
|
$19.92M
5.38%
YoY
|
$20.59M
10.36%
YoY
|
$19.78M
6.55%
YoY
|
$19.00M
5.85%
YoY
|
$18.90M
8.36%
YoY
|
$18.66M
6.14%
YoY
|
$18.57M
6.66%
YoY
|
$17.95M
3.93%
YoY
|
$17.44M
2.75%
YoY
|
$17.58M
0.45%
YoY
|
$17.41M
1.8%
YoY
|
$17.27M
-2.42%
YoY
|
$16.98M
-0.73%
YoY
|
| Cash From Operating Activities |
$94.40M
73.32%
YoY
|
$29.41M
-71.13%
YoY
|
$80.26M
-25.18%
YoY
|
$97.13M
-32.33%
YoY
|
$54.47M
-30.83%
YoY
|
$101.9M
25.5%
YoY
|
$107.3M
-19.05%
YoY
|
$143.5M
-4.72%
YoY
|
$78.74M
-76.87%
YoY
|
$81.17M
6.77%
YoY
|
$132.5M
19.5%
YoY
|
$150.6M
93.42%
YoY
|
$340.4M
-88981.46%
YoY
|
$76.02M
31.52%
YoY
|
$110.9M
30.29%
YoY
|
$77.88M
280.65%
YoY
|
-$383.0K
-102.44%
YoY
|
$57.80M
-44.0%
YoY
|
$85.10M
-53.19%
YoY
|
$20.46M
-65.38%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$21.32M
-28.43%
YoY
|
$22.01M
9.11%
YoY
|
$21.73M
-16.59%
YoY
|
$21.15M
-28.47%
YoY
|
$29.79M
17.51%
YoY
|
$20.17M
9.41%
YoY
|
$26.05M
-8.27%
YoY
|
$29.57M
25.61%
YoY
|
$25.35M
68.25%
YoY
|
$18.43M
-27.73%
YoY
|
$28.40M
-272.85%
YoY
|
$23.54M
-271.04%
YoY
|
$15.07M
-194.66%
YoY
|
$25.50M
67.11%
YoY
|
-$16.43M
1.75%
YoY
|
-$13.76M
-21.79%
YoY
|
-$15.92M
31.55%
YoY
|
$15.26M
93.36%
YoY
|
-$16.15M
45.48%
YoY
|
-$17.60M
72.53%
YoY
|
| Acquisitions |
N/A
|
$240.0K
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$240.0K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$87.00K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$0.00
-100.0%
YoY
|
$817.0K
-440.42%
YoY
|
$0.00
-100.0%
YoY
|
$30.34M
336966.67%
YoY
|
-$550.0K
-94.43%
YoY
|
-$240.0K
N/A
|
-$14.13M
N/A
|
$9.000K
-97.44%
YoY
|
-$9.868M
-51.74%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$351.0K
N/A
|
-$20.45M
N/A
|
-$87.00K
N/A
|
-$33.12M
50.55%
YoY
|
N/A
|
N/A
|
N/A
|
-$22.00M
N/A
|
N/A
|
| Cash From Investing Activities |
-$21.32M
-29.73%
YoY
|
-$21.19M
3.83%
YoY
|
-$21.73M
-45.92%
YoY
|
$9.184M
-131.07%
YoY
|
-$30.34M
-13.85%
YoY
|
-$20.41M
10.71%
YoY
|
-$40.18M
41.49%
YoY
|
-$29.56M
27.47%
YoY
|
-$35.22M
-0.83%
YoY
|
-$18.43M
-27.97%
YoY
|
-$28.40M
-42.68%
YoY
|
-$23.19M
68.49%
YoY
|
-$35.51M
123.11%
YoY
|
-$25.59M
67.68%
YoY
|
-$49.55M
29.89%
YoY
|
-$13.76M
-21.79%
YoY
|
-$15.92M
31.55%
YoY
|
-$15.26M
93.36%
YoY
|
-$38.15M
243.68%
YoY
|
-$17.60M
72.53%
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
|
$44.21M
5.91%
YoY
|
N/A
|
N/A
|
N/A
|
$41.74M
-0.18%
YoY
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
N/A
N/A
|
$12.96M
-28.29%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$18.07M
-86.31%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$14.05M
-212.69%
YoY
|
$132.0M
612.26%
YoY
|
N/A
N/A
|
$10.91M
N/A
|
$12.47M
N/A
|
$18.54M
306.65%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$4.559M
44.32%
YoY
|
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 |
-$67.41M
69.66%
YoY
|
-$23.94M
-55.14%
YoY
|
-$73.97M
17.65%
YoY
|
-$76.51M
-30.57%
YoY
|
-$39.73M
-15.62%
YoY
|
-$53.36M
-38.8%
YoY
|
-$62.88M
-44.01%
YoY
|
-$110.2M
-7.21%
YoY
|
-$47.09M
-83.27%
YoY
|
-$87.19M
28.32%
YoY
|
-$112.3M
143.38%
YoY
|
-$118.8M
54.07%
YoY
|
-$281.4M
5393.42%
YoY
|
-$67.95M
243.29%
YoY
|
-$46.14M
37.9%
YoY
|
-$77.08M
-1808.0%
YoY
|
-$5.122M
-86.19%
YoY
|
-$19.79M
-88.19%
YoY
|
-$33.46M
-91.62%
YoY
|
$4.513M
-98.27%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$94.40M
73.32%
YoY
|
$29.41M
-71.13%
YoY
|
$80.26M
-25.18%
YoY
|
$97.13M
-32.33%
YoY
|
$54.47M
-30.83%
YoY
|
$101.9M
25.5%
YoY
|
$107.3M
-19.05%
YoY
|
$143.5M
-4.72%
YoY
|
$78.74M
-76.87%
YoY
|
$81.17M
6.77%
YoY
|
$132.5M
19.5%
YoY
|
$150.6M
93.42%
YoY
|
$340.4M
-88981.46%
YoY
|
$76.02M
31.52%
YoY
|
$110.9M
30.29%
YoY
|
$77.88M
280.65%
YoY
|
-$383.0K
-102.44%
YoY
|
$57.80M
-44.0%
YoY
|
$85.10M
-53.19%
YoY
|
$20.46M
-65.38%
YoY
|
| Cash From Investing Activities |
-$21.32M
-29.73%
YoY
|
-$21.19M
3.83%
YoY
|
-$21.73M
-45.92%
YoY
|
$9.184M
-131.07%
YoY
|
-$30.34M
-13.85%
YoY
|
-$20.41M
10.71%
YoY
|
-$40.18M
41.49%
YoY
|
-$29.56M
27.47%
YoY
|
-$35.22M
-0.83%
YoY
|
-$18.43M
-27.97%
YoY
|
-$28.40M
-42.68%
YoY
|
-$23.19M
68.49%
YoY
|
-$35.51M
123.11%
YoY
|
-$25.59M
67.68%
YoY
|
-$49.55M
29.89%
YoY
|
-$13.76M
-21.79%
YoY
|
-$15.92M
31.55%
YoY
|
-$15.26M
93.36%
YoY
|
-$38.15M
243.68%
YoY
|
-$17.60M
72.53%
YoY
|
| Cash From Financing Activities |
-$67.41M
69.66%
YoY
|
-$23.94M
-55.14%
YoY
|
-$73.97M
17.65%
YoY
|
-$76.51M
-30.57%
YoY
|
-$39.73M
-15.62%
YoY
|
-$53.36M
-38.8%
YoY
|
-$62.88M
-44.01%
YoY
|
-$110.2M
-7.21%
YoY
|
-$47.09M
-83.27%
YoY
|
-$87.19M
28.32%
YoY
|
-$112.3M
143.38%
YoY
|
-$118.8M
54.07%
YoY
|
-$281.4M
5393.42%
YoY
|
-$67.95M
243.29%
YoY
|
-$46.14M
37.9%
YoY
|
-$77.08M
-1808.0%
YoY
|
-$5.122M
-86.19%
YoY
|
-$19.79M
-88.19%
YoY
|
-$33.46M
-91.62%
YoY
|
$4.513M
-98.27%
YoY
|
| Net Change In Cash |
$5.671M
-136.34%
YoY
|
-$15.97M
-157.71%
YoY
|
-$15.45M
-467.57%
YoY
|
$29.80M
692.21%
YoY
|
-$15.60M
338.19%
YoY
|
$27.68M
-214.15%
YoY
|
$4.203M
-151.26%
YoY
|
$3.762M
-56.67%
YoY
|
-$3.561M
-115.13%
YoY
|
-$24.25M
40.92%
YoY
|
-$8.200M
-153.99%
YoY
|
$8.682M
-166.96%
YoY
|
$23.53M
-209.84%
YoY
|
-$17.21M
-177.02%
YoY
|
$15.19M
12.56%
YoY
|
-$12.97M
-275.8%
YoY
|
-$21.42M
-36.05%
YoY
|
$22.34M
-130.98%
YoY
|
$13.49M
-105.9%
YoY
|
$7.375M
-97.61%
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 |
$94.40M
73.32%
YoY
|
$29.41M
-71.13%
YoY
|
$80.26M
-25.18%
YoY
|
$97.13M
-32.33%
YoY
|
$54.47M
-30.83%
YoY
|
$101.9M
25.5%
YoY
|
$107.3M
-19.05%
YoY
|
$143.5M
-4.72%
YoY
|
$78.74M
-76.87%
YoY
|
$81.17M
6.77%
YoY
|
$132.5M
19.5%
YoY
|
$150.6M
93.42%
YoY
|
$340.4M
-88981.46%
YoY
|
$76.02M
31.52%
YoY
|
$110.9M
30.29%
YoY
|
$77.88M
280.65%
YoY
|
-$383.0K
-102.44%
YoY
|
$57.80M
-44.0%
YoY
|
$85.10M
-53.19%
YoY
|
$20.46M
-65.38%
YoY
|
| Capital Expenditures |
$21.32M
-28.43%
YoY
|
$22.01M
9.11%
YoY
|
$21.73M
-16.59%
YoY
|
$21.15M
-28.47%
YoY
|
$29.79M
17.51%
YoY
|
$20.17M
9.41%
YoY
|
$26.05M
-8.27%
YoY
|
$29.57M
25.61%
YoY
|
$25.35M
68.25%
YoY
|
$18.43M
-27.73%
YoY
|
$28.40M
-272.85%
YoY
|
$23.54M
-271.04%
YoY
|
$15.07M
-194.66%
YoY
|
$25.50M
67.11%
YoY
|
-$16.43M
1.75%
YoY
|
-$13.76M
-21.79%
YoY
|
-$15.92M
31.55%
YoY
|
$15.26M
93.36%
YoY
|
-$16.15M
45.48%
YoY
|
-$17.60M
72.53%
YoY
|
| Free Cash Flow |
$73.08M
196.14%
YoY
|
$7.405M
-90.94%
YoY
|
$58.53M
-27.93%
YoY
|
$75.98M
-33.33%
YoY
|
$24.68M
-53.78%
YoY
|
$81.70M
30.23%
YoY
|
$81.21M
-21.99%
YoY
|
$114.0M
-10.34%
YoY
|
$53.39M
-83.59%
YoY
|
$62.74M
24.18%
YoY
|
$104.1M
-18.23%
YoY
|
$127.1M
38.68%
YoY
|
$325.3M
1994.43%
YoY
|
$50.52M
18.75%
YoY
|
$127.3M
25.74%
YoY
|
$91.65M
140.8%
YoY
|
$15.53M
-44.12%
YoY
|
$42.54M
-55.38%
YoY
|
$101.2M
-47.51%
YoY
|
$38.06M
-45.08%
YoY
|
Loading...