|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$329.9M
17.0%
YoY
|
$281.9M
14.68%
YoY
|
$245.8M
3.22%
YoY
|
$238.2M
-22.13%
YoY
|
$305.9M
9.76%
YoY
|
| Depreciation, Depletion And Amortization |
$109.2M
27.16%
YoY
|
$85.86M
9.29%
YoY
|
$78.57M
6.4%
YoY
|
$73.84M
6.89%
YoY
|
$69.08M
13.85%
YoY
|
| Cash From Operating Activities |
$479.8M
17.49%
YoY
|
$408.4M
12.3%
YoY
|
$363.7M
48.63%
YoY
|
$244.7M
-36.61%
YoY
|
$386.0M
96.51%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$184.6M
20.12%
YoY
|
$153.6M
1.56%
YoY
|
$151.3M
-23.71%
YoY
|
$198.3M
-36.24%
YoY
|
$311.1M
21.97%
YoY
|
| Acquisitions |
$535.1M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$47.33M
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$3.874M
-640.31%
YoY
|
$717.0K
-91.05%
YoY
|
$8.009M
-1048.93%
YoY
|
-$844.0K
-84.89%
YoY
|
-$5.585M
60.26%
YoY
|
| Cash From Investing Activities |
-$742.1M
380.14%
YoY
|
-$154.6M
-0.69%
YoY
|
-$155.6M
-39.26%
YoY
|
-$256.2M
-15.89%
YoY
|
-$304.7M
14.83%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$30.00M
50.0%
YoY
|
$20.00M
N/A
|
$0.00
-100.0%
YoY
|
$20.00M
-91.14%
YoY
|
$225.8M
928.17%
YoY
|
| Debt Paid & Issued, Net |
$1.280B
109.06%
YoY
|
$612.3M
40.96%
YoY
|
$434.4M
-50.54%
YoY
|
$878.2M
-12.12%
YoY
|
$999.3M
N/A
|
| Cash From Financing Activities |
$693.6M
-374.4%
YoY
|
-$252.8M
49.25%
YoY
|
-$169.4M
-1313.95%
YoY
|
$13.95M
-115.48%
YoY
|
-$90.14M
-459.88%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$479.8M
17.49%
YoY
|
$408.4M
12.3%
YoY
|
$363.7M
48.63%
YoY
|
$244.7M
-36.61%
YoY
|
$386.0M
96.51%
YoY
|
| Cash From Investing Activities |
-$742.1M
380.14%
YoY
|
-$154.6M
-0.69%
YoY
|
-$155.6M
-39.26%
YoY
|
-$256.2M
-15.89%
YoY
|
-$304.7M
14.83%
YoY
|
| Cash From Financing Activities |
$693.6M
-374.4%
YoY
|
-$252.8M
49.25%
YoY
|
-$169.4M
-1313.95%
YoY
|
$13.95M
-115.48%
YoY
|
-$90.14M
-459.88%
YoY
|
| Net Change In Cash |
$426.6M
-40965.23%
YoY
|
-$1.044M
-102.57%
YoY
|
$40.63M
3243.62%
YoY
|
$1.215M
-114.26%
YoY
|
-$8.523M
-80.67%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$479.8M
17.49%
YoY
|
$408.4M
12.3%
YoY
|
$363.7M
48.63%
YoY
|
$244.7M
-36.61%
YoY
|
$386.0M
96.51%
YoY
|
| Capital Expenditures |
$184.6M
20.12%
YoY
|
$153.6M
1.56%
YoY
|
$151.3M
-23.71%
YoY
|
$198.3M
-36.24%
YoY
|
$311.1M
21.97%
YoY
|
| Free Cash Flow |
$295.3M
15.9%
YoY
|
$254.8M
19.94%
YoY
|
$212.4M
357.87%
YoY
|
$46.39M
-38.12%
YoY
|
$74.97M
-227.97%
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 |
$91.07M
20.68%
YoY
|
$92.99M
30.94%
YoY
|
$82.11M
18.17%
YoY
|
$78.39M
7.42%
YoY
|
$75.46M
10.21%
YoY
|
$71.02M
7.79%
YoY
|
$69.48M
15.28%
YoY
|
$72.97M
24.53%
YoY
|
$68.47M
12.07%
YoY
|
$65.89M
53.35%
YoY
|
$60.27M
-2.16%
YoY
|
$58.60M
-21.47%
YoY
|
$61.09M
3.53%
YoY
|
$42.97M
-63.23%
YoY
|
$61.60M
2.82%
YoY
|
$74.61M
25.72%
YoY
|
$59.01M
-15.4%
YoY
|
$116.9M
77.76%
YoY
|
$59.91M
-18.12%
YoY
|
| Depreciation, Depletion And Amortization |
$29.01M
21.33%
YoY
|
$29.56M
31.76%
YoY
|
$28.46M
33.8%
YoY
|
$27.26M
26.15%
YoY
|
$23.91M
16.35%
YoY
|
$22.43M
10.18%
YoY
|
$21.27M
7.42%
YoY
|
$21.61M
11.47%
YoY
|
$20.55M
8.05%
YoY
|
$20.36M
6.97%
YoY
|
$19.80M
6.5%
YoY
|
$19.38M
4.24%
YoY
|
$19.02M
7.95%
YoY
|
$19.03M
2.31%
YoY
|
$18.59M
6.34%
YoY
|
$18.60M
8.8%
YoY
|
$17.62M
10.84%
YoY
|
$18.60M
22.39%
YoY
|
$17.48M
17.34%
YoY
|
| Cash From Operating Activities |
$92.60M
82.82%
YoY
|
$127.0M
-54.13%
YoY
|
$143.2M
338.76%
YoY
|
$159.0M
141.36%
YoY
|
$50.65M
53.36%
YoY
|
$276.9M
24.85%
YoY
|
$32.63M
-56.09%
YoY
|
$65.89M
-18.26%
YoY
|
$33.03M
-353.58%
YoY
|
$221.8M
105.97%
YoY
|
$74.30M
14.31%
YoY
|
$80.61M
4.12%
YoY
|
-$13.02M
141.9%
YoY
|
$107.7M
-32.89%
YoY
|
$65.00M
-3.36%
YoY
|
$77.42M
29.2%
YoY
|
-$5.384M
-105.47%
YoY
|
$160.4M
232.19%
YoY
|
$67.26M
-996.73%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$42.51M
27.38%
YoY
|
$70.19M
33.65%
YoY
|
$48.27M
19.77%
YoY
|
$32.73M
7.64%
YoY
|
$33.37M
9.69%
YoY
|
$52.52M
3.41%
YoY
|
$40.30M
30.42%
YoY
|
$30.40M
-23.61%
YoY
|
$30.42M
2.16%
YoY
|
$50.79M
-20.3%
YoY
|
$30.90M
-177.94%
YoY
|
$39.80M
-193.57%
YoY
|
$29.78M
-43.18%
YoY
|
$63.72M
-185.65%
YoY
|
-$39.65M
-40.37%
YoY
|
-$42.54M
-37.7%
YoY
|
$52.41M
-48.58%
YoY
|
-$74.40M
-0.81%
YoY
|
-$66.49M
3.08%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$103.3M
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 |
-$406.0K
-91.72%
YoY
|
$1.976M
-276.9%
YoY
|
$3.854M
N/A
|
-$440.4M
-423562.5%
YoY
|
-$4.905M
4854.55%
YoY
|
-$1.117M
-939.85%
YoY
|
$0.00
-100.0%
YoY
|
$104.0K
-97.16%
YoY
|
-$99.00K
1550.0%
YoY
|
$133.0K
-76.38%
YoY
|
-$8.200M
-172.45%
YoY
|
$3.668M
-106.52%
YoY
|
-$6.000K
-92.41%
YoY
|
$563.0K
-85.28%
YoY
|
$11.32M
463.93%
YoY
|
-$56.29M
-8526.5%
YoY
|
-$79.00K
146.88%
YoY
|
$3.824M
12.47%
YoY
|
$2.007M
903.5%
YoY
|
| Cash From Investing Activities |
-$46.94M
-69.98%
YoY
|
-$68.22M
27.18%
YoY
|
-$44.41M
10.2%
YoY
|
-$473.1M
1461.43%
YoY
|
-$156.4M
415.62%
YoY
|
-$53.64M
5.88%
YoY
|
-$40.30M
3.07%
YoY
|
-$30.30M
-16.14%
YoY
|
-$30.32M
1.82%
YoY
|
-$50.66M
-19.8%
YoY
|
-$39.10M
38.03%
YoY
|
-$36.13M
-63.44%
YoY
|
-$29.78M
-54.83%
YoY
|
-$63.16M
-10.51%
YoY
|
-$28.33M
-56.07%
YoY
|
-$98.82M
46.19%
YoY
|
-$65.93M
-35.39%
YoY
|
-$70.57M
-1.57%
YoY
|
-$64.48M
0.43%
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 |
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$30.00M
50.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$20.00M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$20.00M
-0.03%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$62.63M
-38.76%
YoY
|
N/A
|
N/A
|
N/A
|
$102.3M
110.58%
YoY
|
N/A
|
N/A
|
N/A
|
$48.56M
37.57%
YoY
|
N/A
|
N/A
|
N/A
|
$35.30M
-30.51%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$34.21M
-140.34%
YoY
|
$354.0M
-293.58%
YoY
|
-$46.22M
844.96%
YoY
|
$301.0M
-1016.45%
YoY
|
$84.79M
-363.69%
YoY
|
-$182.9M
24.26%
YoY
|
-$4.891M
-74.12%
YoY
|
-$32.85M
-37.57%
YoY
|
-$32.16M
-165.18%
YoY
|
-$147.2M
136.11%
YoY
|
-$18.90M
-61.24%
YoY
|
-$52.62M
-181.61%
YoY
|
$49.34M
-18.55%
YoY
|
-$62.34M
-50.33%
YoY
|
-$48.76M
-60.7%
YoY
|
$64.47M
-53.99%
YoY
|
$60.57M
214.15%
YoY
|
-$125.5M
-730.63%
YoY
|
-$124.1M
-323.54%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$92.60M
82.82%
YoY
|
$127.0M
-54.13%
YoY
|
$143.2M
338.76%
YoY
|
$159.0M
141.36%
YoY
|
$50.65M
53.36%
YoY
|
$276.9M
24.85%
YoY
|
$32.63M
-56.09%
YoY
|
$65.89M
-18.26%
YoY
|
$33.03M
-353.58%
YoY
|
$221.8M
105.97%
YoY
|
$74.30M
14.31%
YoY
|
$80.61M
4.12%
YoY
|
-$13.02M
141.9%
YoY
|
$107.7M
-32.89%
YoY
|
$65.00M
-3.36%
YoY
|
$77.42M
29.2%
YoY
|
-$5.384M
-105.47%
YoY
|
$160.4M
232.19%
YoY
|
$67.26M
-996.73%
YoY
|
| Cash From Investing Activities |
-$46.94M
-69.98%
YoY
|
-$68.22M
27.18%
YoY
|
-$44.41M
10.2%
YoY
|
-$473.1M
1461.43%
YoY
|
-$156.4M
415.62%
YoY
|
-$53.64M
5.88%
YoY
|
-$40.30M
3.07%
YoY
|
-$30.30M
-16.14%
YoY
|
-$30.32M
1.82%
YoY
|
-$50.66M
-19.8%
YoY
|
-$39.10M
38.03%
YoY
|
-$36.13M
-63.44%
YoY
|
-$29.78M
-54.83%
YoY
|
-$63.16M
-10.51%
YoY
|
-$28.33M
-56.07%
YoY
|
-$98.82M
46.19%
YoY
|
-$65.93M
-35.39%
YoY
|
-$70.57M
-1.57%
YoY
|
-$64.48M
0.43%
YoY
|
| Cash From Financing Activities |
-$34.21M
-140.34%
YoY
|
$354.0M
-293.58%
YoY
|
-$46.22M
844.96%
YoY
|
$301.0M
-1016.45%
YoY
|
$84.79M
-363.69%
YoY
|
-$182.9M
24.26%
YoY
|
-$4.891M
-74.12%
YoY
|
-$32.85M
-37.57%
YoY
|
-$32.16M
-165.18%
YoY
|
-$147.2M
136.11%
YoY
|
-$18.90M
-61.24%
YoY
|
-$52.62M
-181.61%
YoY
|
$49.34M
-18.55%
YoY
|
-$62.34M
-50.33%
YoY
|
-$48.76M
-60.7%
YoY
|
$64.47M
-53.99%
YoY
|
$60.57M
214.15%
YoY
|
-$125.5M
-730.63%
YoY
|
-$124.1M
-323.54%
YoY
|
| Net Change In Cash |
$13.12M
-170.5%
YoY
|
$412.8M
922.97%
YoY
|
$52.53M
-518.09%
YoY
|
-$13.05M
-575.48%
YoY
|
-$18.62M
-37.16%
YoY
|
$40.35M
68.64%
YoY
|
-$12.56M
-177.08%
YoY
|
$2.745M
-133.73%
YoY
|
-$29.62M
-553.04%
YoY
|
$23.93M
-234.24%
YoY
|
$16.30M
-234.84%
YoY
|
-$8.139M
-118.9%
YoY
|
$6.539M
-162.51%
YoY
|
-$17.82M
-49.96%
YoY
|
-$12.09M
-90.03%
YoY
|
$43.07M
-67.48%
YoY
|
-$10.46M
-169.17%
YoY
|
-$35.62M
917.69%
YoY
|
-$121.3M
648.69%
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 |
$92.60M
82.82%
YoY
|
$127.0M
-54.13%
YoY
|
$143.2M
338.76%
YoY
|
$159.0M
141.36%
YoY
|
$50.65M
53.36%
YoY
|
$276.9M
24.85%
YoY
|
$32.63M
-56.09%
YoY
|
$65.89M
-18.26%
YoY
|
$33.03M
-353.58%
YoY
|
$221.8M
105.97%
YoY
|
$74.30M
14.31%
YoY
|
$80.61M
4.12%
YoY
|
-$13.02M
141.9%
YoY
|
$107.7M
-32.89%
YoY
|
$65.00M
-3.36%
YoY
|
$77.42M
29.2%
YoY
|
-$5.384M
-105.47%
YoY
|
$160.4M
232.19%
YoY
|
$67.26M
-996.73%
YoY
|
| Capital Expenditures |
$42.51M
27.38%
YoY
|
$70.19M
33.65%
YoY
|
$48.27M
19.77%
YoY
|
$32.73M
7.64%
YoY
|
$33.37M
9.69%
YoY
|
$52.52M
3.41%
YoY
|
$40.30M
30.42%
YoY
|
$30.40M
-23.61%
YoY
|
$30.42M
2.16%
YoY
|
$50.79M
-20.3%
YoY
|
$30.90M
-177.94%
YoY
|
$39.80M
-193.57%
YoY
|
$29.78M
-43.18%
YoY
|
$63.72M
-185.65%
YoY
|
-$39.65M
-40.37%
YoY
|
-$42.54M
-37.7%
YoY
|
$52.41M
-48.58%
YoY
|
-$74.40M
-0.81%
YoY
|
-$66.49M
3.08%
YoY
|
| Free Cash Flow |
$50.09M
189.88%
YoY
|
$56.80M
-74.68%
YoY
|
$94.89M
-1336.71%
YoY
|
$126.3M
255.92%
YoY
|
$17.28M
563.63%
YoY
|
$224.4M
31.22%
YoY
|
-$7.673M
-117.68%
YoY
|
$35.49M
-13.04%
YoY
|
$2.604M
-106.08%
YoY
|
$171.0M
289.04%
YoY
|
$43.40M
-58.53%
YoY
|
$40.81M
-65.98%
YoY
|
-$42.80M
-25.94%
YoY
|
$43.95M
-81.29%
YoY
|
$104.6M
-21.76%
YoY
|
$120.0M
-6.42%
YoY
|
-$57.80M
1542.84%
YoY
|
$234.8M
90.47%
YoY
|
$133.7M
134.63%
YoY
|
Loading...