|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$128.5M
6.76%
YoY
|
$120.4M
27.48%
YoY
|
$94.41M
26.7%
YoY
|
$74.52M
53.79%
YoY
|
$48.45M
-592.27%
YoY
|
| Depreciation, Depletion And Amortization |
$123.2M
19.92%
YoY
|
$102.7M
14.14%
YoY
|
$89.99M
10.0%
YoY
|
$81.80M
-2.69%
YoY
|
$84.07M
-10.63%
YoY
|
| Cash From Operating Activities |
$297.4M
34.68%
YoY
|
$220.8M
52.12%
YoY
|
$145.2M
27.0%
YoY
|
$114.3M
-22.37%
YoY
|
$147.2M
-10.91%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$81.72M
132.54%
YoY
|
$35.14M
2.48%
YoY
|
$34.29M
-23.85%
YoY
|
$45.03M
61.17%
YoY
|
$27.94M
-39.25%
YoY
|
| Acquisitions |
$144.8M
-54.79%
YoY
|
$320.2M
131.55%
YoY
|
$138.3M
1568.61%
YoY
|
$8.287M
15.56%
YoY
|
$7.171M
-34.53%
YoY
|
| Other Investing Activities |
-$162.6M
-50.83%
YoY
|
-$330.6M
138.46%
YoY
|
-$138.6M
1021.01%
YoY
|
-$12.37M
93.61%
YoY
|
-$6.388M
-32.04%
YoY
|
| Cash From Investing Activities |
-$247.4M
-32.89%
YoY
|
-$368.7M
110.24%
YoY
|
-$175.3M
205.5%
YoY
|
-$57.40M
54.45%
YoY
|
-$37.16M
-36.64%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$28.21M
-31.03%
YoY
|
$40.91M
162.5%
YoY
|
$15.58M
-22.35%
YoY
|
$20.07M
-5.8%
YoY
|
$21.31M
221.12%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
$260.1M
25.72%
YoY
|
$206.9M
31.8%
YoY
|
| Cash From Financing Activities |
$16.00M
-126.66%
YoY
|
-$60.01M
-110.73%
YoY
|
$559.3M
-1028.09%
YoY
|
-$60.26M
-38.78%
YoY
|
-$98.44M
2.85%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$297.4M
34.68%
YoY
|
$220.8M
52.12%
YoY
|
$145.2M
27.0%
YoY
|
$114.3M
-22.37%
YoY
|
$147.2M
-10.91%
YoY
|
| Cash From Investing Activities |
-$247.4M
-32.89%
YoY
|
-$368.7M
110.24%
YoY
|
-$175.3M
205.5%
YoY
|
-$57.40M
54.45%
YoY
|
-$37.16M
-36.64%
YoY
|
| Cash From Financing Activities |
$16.00M
-126.66%
YoY
|
-$60.01M
-110.73%
YoY
|
$559.3M
-1028.09%
YoY
|
-$60.26M
-38.78%
YoY
|
-$98.44M
2.85%
YoY
|
| Net Change In Cash |
$69.78M
-133.17%
YoY
|
-$210.4M
-139.8%
YoY
|
$528.6M
-7449.64%
YoY
|
-$7.192M
-166.38%
YoY
|
$10.83M
-13.99%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$297.4M
34.68%
YoY
|
$220.8M
52.12%
YoY
|
$145.2M
27.0%
YoY
|
$114.3M
-22.37%
YoY
|
$147.2M
-10.91%
YoY
|
| Capital Expenditures |
$81.72M
132.54%
YoY
|
$35.14M
2.48%
YoY
|
$34.29M
-23.85%
YoY
|
$45.03M
61.17%
YoY
|
$27.94M
-39.25%
YoY
|
| Free Cash Flow |
$215.7M
16.16%
YoY
|
$185.7M
67.47%
YoY
|
$110.9M
60.06%
YoY
|
$69.26M
-41.94%
YoY
|
$119.3M
0.01%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$41.00M
35.98%
YoY
|
$38.01M
35.99%
YoY
|
$27.76M
-2.42%
YoY
|
$32.58M
-8.8%
YoY
|
$30.15M
6.75%
YoY
|
$27.95M
1.15%
YoY
|
$28.44M
10.1%
YoY
|
$35.73M
76.47%
YoY
|
$28.24M
36.41%
YoY
|
$27.63M
-17.28%
YoY
|
$25.83M
69.16%
YoY
|
$20.25M
32.34%
YoY
|
$20.70M
96.33%
YoY
|
$33.40M
62.04%
YoY
|
$15.27M
27.62%
YoY
|
$15.30M
211.19%
YoY
|
$10.55M
-3.77%
YoY
|
$20.61M
34.04%
YoY
|
$11.97M
-497.71%
YoY
|
| Depreciation, Depletion And Amortization |
$30.50M
4.12%
YoY
|
$31.54M
-0.18%
YoY
|
$31.32M
18.61%
YoY
|
$31.02M
28.77%
YoY
|
$29.29M
24.12%
YoY
|
$31.60M
33.73%
YoY
|
$26.40M
9.56%
YoY
|
$24.09M
10.62%
YoY
|
$23.60M
14.91%
YoY
|
$23.63M
15.29%
YoY
|
$24.10M
18.08%
YoY
|
$21.78M
6.57%
YoY
|
$20.54M
0.35%
YoY
|
$20.49M
-1.92%
YoY
|
$20.41M
-1.67%
YoY
|
$20.44M
-2.76%
YoY
|
$20.47M
-4.36%
YoY
|
$20.89M
-11.47%
YoY
|
$20.76M
-11.68%
YoY
|
| Cash From Operating Activities |
$40.68M
0.27%
YoY
|
$98.51M
43.3%
YoY
|
$74.98M
58.41%
YoY
|
$83.31M
21.61%
YoY
|
$40.57M
12.03%
YoY
|
$68.74M
10.43%
YoY
|
$47.33M
-7.37%
YoY
|
$68.51M
296.31%
YoY
|
$36.22M
148.99%
YoY
|
$62.25M
122.26%
YoY
|
$51.10M
43.99%
YoY
|
$17.29M
-55.43%
YoY
|
$14.55M
21.11%
YoY
|
$28.01M
-38.87%
YoY
|
$35.49M
42.09%
YoY
|
$38.78M
-5.96%
YoY
|
$12.01M
-65.91%
YoY
|
$45.82M
24.16%
YoY
|
$24.98M
-54.75%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$16.01M
-23.99%
YoY
|
$25.26M
496.11%
YoY
|
$23.47M
136.58%
YoY
|
$14.59M
28.64%
YoY
|
$21.06M
80.29%
YoY
|
$4.237M
-45.64%
YoY
|
$9.921M
15.36%
YoY
|
$11.34M
96.53%
YoY
|
$11.68M
-8.63%
YoY
|
$7.794M
-37.6%
YoY
|
$8.600M
-154.51%
YoY
|
$5.771M
-179.74%
YoY
|
$12.79M
34.21%
YoY
|
$12.49M
-238.16%
YoY
|
-$15.78M
111.84%
YoY
|
-$7.237M
-2.02%
YoY
|
$9.526M
54.37%
YoY
|
-$9.040M
-19.29%
YoY
|
-$7.447M
-29.08%
YoY
|
| Acquisitions |
$1.000M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$1.000M
-70.11%
YoY
|
N/A
|
N/A
|
N/A
|
$3.346M
67.3%
YoY
|
N/A
|
N/A
|
N/A
|
$2.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$24.50M
-401.84%
YoY
|
-$25.08M
-88.07%
YoY
|
-$594.0K
-99.44%
YoY
|
-$128.8M
2402.64%
YoY
|
-$8.117M
-14.63%
YoY
|
-$210.2M
38189.62%
YoY
|
-$105.7M
15006.71%
YoY
|
-$5.145M
-96.25%
YoY
|
-$9.508M
359.1%
YoY
|
-$549.0K
-88.65%
YoY
|
-$700.0K
-29.51%
YoY
|
-$137.1M
2113.82%
YoY
|
-$2.071M
505.56%
YoY
|
-$4.839M
-13.08%
YoY
|
-$993.0K
-749.02%
YoY
|
-$6.194M
320.22%
YoY
|
-$342.0K
-168.4%
YoY
|
-$5.567M
-47.97%
YoY
|
$153.0K
-86.09%
YoY
|
| Cash From Investing Activities |
$7.734M
-126.1%
YoY
|
-$50.34M
-76.53%
YoY
|
-$24.07M
-79.19%
YoY
|
-$143.4M
769.48%
YoY
|
-$29.64M
34.39%
YoY
|
-$214.4M
2470.38%
YoY
|
-$115.7M
1157.26%
YoY
|
-$16.49M
-88.46%
YoY
|
-$22.05M
48.43%
YoY
|
-$8.343M
-51.86%
YoY
|
-$9.200M
-45.14%
YoY
|
-$142.9M
963.92%
YoY
|
-$14.86M
50.55%
YoY
|
-$17.33M
18.63%
YoY
|
-$16.77M
129.9%
YoY
|
-$13.43M
49.9%
YoY
|
-$9.868M
55.45%
YoY
|
-$14.61M
-33.3%
YoY
|
-$7.294M
-22.4%
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
|
| Common Stock Issuance & Retirement, Net |
$2.775M
-78.9%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$13.15M
70.14%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$7.730M
91.91%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$4.028M
145.46%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.641M
-70.27%
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
|
$50.05M
-29.4%
YoY
|
N/A
|
N/A
|
N/A
|
$70.90M
74.76%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$6.289M
-190.42%
YoY
|
$5.062M
108.14%
YoY
|
-$365.0K
-99.23%
YoY
|
$4.347M
38.57%
YoY
|
$6.955M
-138.63%
YoY
|
$2.432M
-99.49%
YoY
|
-$47.57M
-12.71%
YoY
|
$3.137M
-97.78%
YoY
|
-$18.00M
3522.33%
YoY
|
$472.8M
-8324.21%
YoY
|
-$54.50M
101.35%
YoY
|
$141.5M
-1171.69%
YoY
|
-$497.0K
-96.51%
YoY
|
-$5.749M
-82.29%
YoY
|
-$27.07M
51.29%
YoY
|
-$13.20M
-39.64%
YoY
|
-$14.24M
-45.74%
YoY
|
-$32.47M
621.53%
YoY
|
-$17.89M
-65.59%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$40.68M
0.27%
YoY
|
$98.51M
43.3%
YoY
|
$74.98M
58.41%
YoY
|
$83.31M
21.61%
YoY
|
$40.57M
12.03%
YoY
|
$68.74M
10.43%
YoY
|
$47.33M
-7.37%
YoY
|
$68.51M
296.31%
YoY
|
$36.22M
148.99%
YoY
|
$62.25M
122.26%
YoY
|
$51.10M
43.99%
YoY
|
$17.29M
-55.43%
YoY
|
$14.55M
21.11%
YoY
|
$28.01M
-38.87%
YoY
|
$35.49M
42.09%
YoY
|
$38.78M
-5.96%
YoY
|
$12.01M
-65.91%
YoY
|
$45.82M
24.16%
YoY
|
$24.98M
-54.75%
YoY
|
| Cash From Investing Activities |
$7.734M
-126.1%
YoY
|
-$50.34M
-76.53%
YoY
|
-$24.07M
-79.19%
YoY
|
-$143.4M
769.48%
YoY
|
-$29.64M
34.39%
YoY
|
-$214.4M
2470.38%
YoY
|
-$115.7M
1157.26%
YoY
|
-$16.49M
-88.46%
YoY
|
-$22.05M
48.43%
YoY
|
-$8.343M
-51.86%
YoY
|
-$9.200M
-45.14%
YoY
|
-$142.9M
963.92%
YoY
|
-$14.86M
50.55%
YoY
|
-$17.33M
18.63%
YoY
|
-$16.77M
129.9%
YoY
|
-$13.43M
49.9%
YoY
|
-$9.868M
55.45%
YoY
|
-$14.61M
-33.3%
YoY
|
-$7.294M
-22.4%
YoY
|
| Cash From Financing Activities |
-$6.289M
-190.42%
YoY
|
$5.062M
108.14%
YoY
|
-$365.0K
-99.23%
YoY
|
$4.347M
38.57%
YoY
|
$6.955M
-138.63%
YoY
|
$2.432M
-99.49%
YoY
|
-$47.57M
-12.71%
YoY
|
$3.137M
-97.78%
YoY
|
-$18.00M
3522.33%
YoY
|
$472.8M
-8324.21%
YoY
|
-$54.50M
101.35%
YoY
|
$141.5M
-1171.69%
YoY
|
-$497.0K
-96.51%
YoY
|
-$5.749M
-82.29%
YoY
|
-$27.07M
51.29%
YoY
|
-$13.20M
-39.64%
YoY
|
-$14.24M
-45.74%
YoY
|
-$32.47M
621.53%
YoY
|
-$17.89M
-65.59%
YoY
|
| Net Change In Cash |
$41.70M
121.48%
YoY
|
$53.24M
-137.16%
YoY
|
$50.55M
-143.61%
YoY
|
-$55.70M
-200.98%
YoY
|
$18.83M
-465.1%
YoY
|
-$143.3M
-127.2%
YoY
|
-$115.9M
819.91%
YoY
|
$55.16M
246.96%
YoY
|
-$5.157M
1093.75%
YoY
|
$526.7M
10583.94%
YoY
|
-$12.60M
50.95%
YoY
|
$15.90M
30.85%
YoY
|
-$432.0K
-96.4%
YoY
|
$4.930M
-490.96%
YoY
|
-$8.347M
3893.78%
YoY
|
$12.15M
16.76%
YoY
|
-$11.99M
-847.79%
YoY
|
-$1.261M
-112.01%
YoY
|
-$209.0K
-96.63%
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
|
| Cash From Operating Activities |
$40.68M
0.27%
YoY
|
$98.51M
43.3%
YoY
|
$74.98M
58.41%
YoY
|
$83.31M
21.61%
YoY
|
$40.57M
12.03%
YoY
|
$68.74M
10.43%
YoY
|
$47.33M
-7.37%
YoY
|
$68.51M
296.31%
YoY
|
$36.22M
148.99%
YoY
|
$62.25M
122.26%
YoY
|
$51.10M
43.99%
YoY
|
$17.29M
-55.43%
YoY
|
$14.55M
21.11%
YoY
|
$28.01M
-38.87%
YoY
|
$35.49M
42.09%
YoY
|
$38.78M
-5.96%
YoY
|
$12.01M
-65.91%
YoY
|
$45.82M
24.16%
YoY
|
$24.98M
-54.75%
YoY
|
| Capital Expenditures |
$16.01M
-23.99%
YoY
|
$25.26M
496.11%
YoY
|
$23.47M
136.58%
YoY
|
$14.59M
28.64%
YoY
|
$21.06M
80.29%
YoY
|
$4.237M
-45.64%
YoY
|
$9.921M
15.36%
YoY
|
$11.34M
96.53%
YoY
|
$11.68M
-8.63%
YoY
|
$7.794M
-37.6%
YoY
|
$8.600M
-154.51%
YoY
|
$5.771M
-179.74%
YoY
|
$12.79M
34.21%
YoY
|
$12.49M
-238.16%
YoY
|
-$15.78M
111.84%
YoY
|
-$7.237M
-2.02%
YoY
|
$9.526M
54.37%
YoY
|
-$9.040M
-19.29%
YoY
|
-$7.447M
-29.08%
YoY
|
| Free Cash Flow |
$24.67M
26.45%
YoY
|
$73.25M
13.56%
YoY
|
$51.51M
37.69%
YoY
|
$68.72M
20.21%
YoY
|
$19.51M
-20.47%
YoY
|
$64.51M
18.45%
YoY
|
$37.41M
-11.97%
YoY
|
$57.16M
396.43%
YoY
|
$24.53M
1293.98%
YoY
|
$54.46M
250.93%
YoY
|
$42.50M
-17.1%
YoY
|
$11.52M
-74.98%
YoY
|
$1.760M
-29.15%
YoY
|
$15.52M
-71.71%
YoY
|
$51.27M
58.11%
YoY
|
$46.02M
-5.36%
YoY
|
$2.484M
-91.45%
YoY
|
$54.86M
14.04%
YoY
|
$32.42M
-50.65%
YoY
|
Loading...