|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$416.5M
17.77%
YoY
|
$353.6M
16.13%
YoY
|
$304.5M
7.45%
YoY
|
$283.4M
65.25%
YoY
|
$171.5M
312.25%
YoY
|
| Depreciation, Depletion And Amortization |
$122.0M
21.97%
YoY
|
$99.99M
9.01%
YoY
|
$91.73M
12.82%
YoY
|
$81.30M
32.06%
YoY
|
$61.56M
30.99%
YoY
|
| Cash From Operating Activities |
$528.3M
22.82%
YoY
|
$430.1M
14.7%
YoY
|
$375.0M
6.55%
YoY
|
$351.9M
33.34%
YoY
|
$263.9M
152.82%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$135.7M
-37.84%
YoY
|
$218.3M
52.81%
YoY
|
$142.9M
2516.96%
YoY
|
$5.460M
-101.17%
YoY
|
-$468.4M
1628.27%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$216.2M
495.5%
YoY
|
-$36.30M
299.08%
YoY
|
-$9.097M
-68.5%
YoY
|
-$28.88M
107.94%
YoY
|
-$13.89M
12.0%
YoY
|
| Cash From Investing Activities |
-$351.9M
38.19%
YoY
|
-$254.6M
67.55%
YoY
|
-$152.0M
342.6%
YoY
|
-$34.34M
-92.88%
YoY
|
-$482.2M
1117.8%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$332.0K
-174.61%
YoY
|
$445.0K
N/A
|
$0.00
-100.0%
YoY
|
-$17.00K
-100.02%
YoY
|
$108.8M
484.85%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$84.68M
-59.4%
YoY
|
-$208.6M
-1.72%
YoY
|
-$212.2M
-12.77%
YoY
|
-$243.3M
-175.64%
YoY
|
$321.7M
-367.62%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$528.3M
22.82%
YoY
|
$430.1M
14.7%
YoY
|
$375.0M
6.55%
YoY
|
$351.9M
33.34%
YoY
|
$263.9M
152.82%
YoY
|
| Cash From Investing Activities |
-$351.9M
38.19%
YoY
|
-$254.6M
67.55%
YoY
|
-$152.0M
342.6%
YoY
|
-$34.34M
-92.88%
YoY
|
-$482.2M
1117.8%
YoY
|
| Cash From Financing Activities |
-$84.68M
-59.4%
YoY
|
-$208.6M
-1.72%
YoY
|
-$212.2M
-12.77%
YoY
|
-$243.3M
-175.64%
YoY
|
$321.7M
-367.62%
YoY
|
| Net Change In Cash |
$91.72M
-377.18%
YoY
|
-$33.09M
-406.86%
YoY
|
$10.78M
-85.48%
YoY
|
$74.29M
-28.14%
YoY
|
$103.4M
-286.61%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$528.3M
22.82%
YoY
|
$430.1M
14.7%
YoY
|
$375.0M
6.55%
YoY
|
$351.9M
33.34%
YoY
|
$263.9M
152.82%
YoY
|
| Capital Expenditures |
$135.7M
-37.84%
YoY
|
$218.3M
52.81%
YoY
|
$142.9M
2516.96%
YoY
|
$5.460M
-101.17%
YoY
|
-$468.4M
1628.27%
YoY
|
| Free Cash Flow |
$392.6M
85.35%
YoY
|
$211.8M
-8.75%
YoY
|
$232.1M
-33.01%
YoY
|
$346.5M
-52.69%
YoY
|
$732.3M
456.89%
YoY
|
|
Concept
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$100.2M
11.13%
YoY
|
$92.64M
17.61%
YoY
|
$93.05M
8.65%
YoY
|
$121.0M
35.2%
YoY
|
$90.18M
39.46%
YoY
|
$78.76M
-4.75%
YoY
|
$85.64M
13.6%
YoY
|
$89.51M
23.94%
YoY
|
$64.67M
-10.96%
YoY
|
$82.69M
-10.12%
YoY
|
$75.39M
32.46%
YoY
|
$72.22M
-0.48%
YoY
|
$72.62M
6.05%
YoY
|
$92.00M
40.89%
YoY
|
$56.92M
77.44%
YoY
|
$72.57M
1186.63%
YoY
|
$68.48M
470.66%
YoY
|
$65.30M
348.78%
YoY
|
$32.08M
137.25%
YoY
|
$5.640M
276.0%
YoY
|
| Depreciation, Depletion And Amortization |
$31.14M
18.8%
YoY
|
$30.70M
22.96%
YoY
|
$30.33M
23.59%
YoY
|
$29.79M
22.76%
YoY
|
$26.22M
7.48%
YoY
|
$24.97M
4.3%
YoY
|
$24.54M
10.68%
YoY
|
$24.27M
14.57%
YoY
|
$24.39M
18.08%
YoY
|
$23.94M
16.64%
YoY
|
$22.17M
9.37%
YoY
|
$21.18M
6.71%
YoY
|
$20.66M
7.33%
YoY
|
$20.52M
22.16%
YoY
|
$20.27M
54.53%
YoY
|
$19.85M
60.1%
YoY
|
$19.25M
60.38%
YoY
|
$16.80M
41.17%
YoY
|
$13.12M
13.09%
YoY
|
$12.40M
7.83%
YoY
|
| Cash From Operating Activities |
$193.8M
83.11%
YoY
|
$112.5M
-4.87%
YoY
|
$119.2M
13.04%
YoY
|
$102.8M
2.18%
YoY
|
$105.8M
46.85%
YoY
|
$118.2M
15.4%
YoY
|
$105.5M
-1.88%
YoY
|
$100.6M
8.15%
YoY
|
$72.07M
-22.76%
YoY
|
$102.4M
-11.36%
YoY
|
$107.5M
18.36%
YoY
|
$93.04M
78.05%
YoY
|
$93.31M
-41.93%
YoY
|
$115.6M
158.77%
YoY
|
$90.82M
134.59%
YoY
|
$52.25M
162.57%
YoY
|
$160.7M
715.62%
YoY
|
$44.66M
-3.13%
YoY
|
$38.71M
193.28%
YoY
|
$19.90M
-21.65%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$61.54M
-70.55%
YoY
|
$2.831M
-39.08%
YoY
|
$2.537M
167.62%
YoY
|
$68.80M
1732.3%
YoY
|
$209.0M
2878.34%
YoY
|
$4.647M
-41.69%
YoY
|
$948.0K
-99.25%
YoY
|
$3.755M
217.68%
YoY
|
$7.017M
580.6%
YoY
|
$7.969M
-761.88%
YoY
|
$126.7M
-10331.74%
YoY
|
$1.182M
-159.49%
YoY
|
$1.031M
-102.72%
YoY
|
-$1.204M
-99.64%
YoY
|
-$1.238M
-98.75%
YoY
|
-$1.987M
4.58%
YoY
|
-$37.85M
-9563.5%
YoY
|
-$329.9M
10541.1%
YoY
|
-$98.73M
49266.5%
YoY
|
-$1.900M
-92.15%
YoY
|
| Acquisitions |
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
|
| Other Investing Activities |
-$92.55M
680.3%
YoY
|
-$185.9M
-941.89%
YoY
|
-$7.234M
-83.89%
YoY
|
$69.52M
-4357.13%
YoY
|
-$11.86M
-138.78%
YoY
|
$22.08M
-227.79%
YoY
|
-$44.89M
153.52%
YoY
|
-$1.633M
-64.86%
YoY
|
$30.59M
864.22%
YoY
|
-$17.28M
18.58%
YoY
|
-$17.71M
151.53%
YoY
|
-$4.647M
-55.48%
YoY
|
$3.172M
-117.13%
YoY
|
-$14.57M
-179.84%
YoY
|
-$7.040M
-40.46%
YoY
|
-$10.44M
479.83%
YoY
|
-$18.52M
517.27%
YoY
|
$18.25M
-457.92%
YoY
|
-$11.82M
N/A
|
-$1.800M
-58.14%
YoY
|
| Cash From Investing Activities |
-$154.1M
-30.23%
YoY
|
-$188.8M
-1182.5%
YoY
|
-$9.771M
-78.69%
YoY
|
$716.0K
-113.29%
YoY
|
-$220.9M
-1037.08%
YoY
|
$17.44M
-168.78%
YoY
|
-$45.84M
-68.25%
YoY
|
-$5.388M
-7.57%
YoY
|
$23.57M
1000.79%
YoY
|
-$25.35M
60.67%
YoY
|
-$144.4M
1644.1%
YoY
|
-$5.829M
-53.08%
YoY
|
$2.141M
-103.8%
YoY
|
-$15.78M
-94.94%
YoY
|
-$8.278M
-92.51%
YoY
|
-$12.42M
235.78%
YoY
|
-$56.37M
1987.85%
YoY
|
-$311.6M
3747.16%
YoY
|
-$110.6M
27539.25%
YoY
|
-$3.700M
-86.97%
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$652.0K
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
|
-$17.00K
-94.69%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$320.0K
-102.71%
YoY
|
$7.146M
276.11%
YoY
|
$23.26M
2014.27%
YoY
|
$78.70M
1971.05%
YoY
|
| 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 |
-$62.05M
288.24%
YoY
|
-$58.09M
6.94%
YoY
|
-$31.38M
-52.18%
YoY
|
$66.84M
-191.97%
YoY
|
-$15.98M
-76.59%
YoY
|
-$54.31M
-22.49%
YoY
|
-$65.62M
-1431.3%
YoY
|
-$72.67M
-7.75%
YoY
|
-$68.27M
-3.88%
YoY
|
-$70.07M
-54.67%
YoY
|
$4.929M
49.64%
YoY
|
-$78.78M
275.08%
YoY
|
-$71.03M
227.93%
YoY
|
-$154.6M
-172.08%
YoY
|
$3.294M
-95.58%
YoY
|
-$21.00M
-138.68%
YoY
|
-$21.66M
-44.03%
YoY
|
$214.5M
-1665.35%
YoY
|
$74.59M
-455.17%
YoY
|
$54.30M
-216.03%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$193.8M
83.11%
YoY
|
$112.5M
-4.87%
YoY
|
$119.2M
13.04%
YoY
|
$102.8M
2.18%
YoY
|
$105.8M
46.85%
YoY
|
$118.2M
15.4%
YoY
|
$105.5M
-1.88%
YoY
|
$100.6M
8.15%
YoY
|
$72.07M
-22.76%
YoY
|
$102.4M
-11.36%
YoY
|
$107.5M
18.36%
YoY
|
$93.04M
78.05%
YoY
|
$93.31M
-41.93%
YoY
|
$115.6M
158.77%
YoY
|
$90.82M
134.59%
YoY
|
$52.25M
162.57%
YoY
|
$160.7M
715.62%
YoY
|
$44.66M
-3.13%
YoY
|
$38.71M
193.28%
YoY
|
$19.90M
-21.65%
YoY
|
| Cash From Investing Activities |
-$154.1M
-30.23%
YoY
|
-$188.8M
-1182.5%
YoY
|
-$9.771M
-78.69%
YoY
|
$716.0K
-113.29%
YoY
|
-$220.9M
-1037.08%
YoY
|
$17.44M
-168.78%
YoY
|
-$45.84M
-68.25%
YoY
|
-$5.388M
-7.57%
YoY
|
$23.57M
1000.79%
YoY
|
-$25.35M
60.67%
YoY
|
-$144.4M
1644.1%
YoY
|
-$5.829M
-53.08%
YoY
|
$2.141M
-103.8%
YoY
|
-$15.78M
-94.94%
YoY
|
-$8.278M
-92.51%
YoY
|
-$12.42M
235.78%
YoY
|
-$56.37M
1987.85%
YoY
|
-$311.6M
3747.16%
YoY
|
-$110.6M
27539.25%
YoY
|
-$3.700M
-86.97%
YoY
|
| Cash From Financing Activities |
-$62.05M
288.24%
YoY
|
-$58.09M
6.94%
YoY
|
-$31.38M
-52.18%
YoY
|
$66.84M
-191.97%
YoY
|
-$15.98M
-76.59%
YoY
|
-$54.31M
-22.49%
YoY
|
-$65.62M
-1431.3%
YoY
|
-$72.67M
-7.75%
YoY
|
-$68.27M
-3.88%
YoY
|
-$70.07M
-54.67%
YoY
|
$4.929M
49.64%
YoY
|
-$78.78M
275.08%
YoY
|
-$71.03M
227.93%
YoY
|
-$154.6M
-172.08%
YoY
|
$3.294M
-95.58%
YoY
|
-$21.00M
-138.68%
YoY
|
-$21.66M
-44.03%
YoY
|
$214.5M
-1665.35%
YoY
|
$74.59M
-455.17%
YoY
|
$54.30M
-216.03%
YoY
|
| Net Change In Cash |
-$22.35M
-82.94%
YoY
|
-$134.4M
-265.23%
YoY
|
$78.08M
-1404.16%
YoY
|
$170.4M
655.26%
YoY
|
-$131.0M
-578.61%
YoY
|
$81.34M
1059.77%
YoY
|
-$5.987M
-81.27%
YoY
|
$22.56M
167.62%
YoY
|
$27.37M
12.07%
YoY
|
$7.013M
-112.8%
YoY
|
-$31.96M
-137.23%
YoY
|
$8.429M
-55.22%
YoY
|
$24.42M
-70.45%
YoY
|
-$54.79M
4.35%
YoY
|
$85.83M
3030.34%
YoY
|
$18.83M
-73.3%
YoY
|
$82.65M
-480.86%
YoY
|
-$52.51M
-316.09%
YoY
|
$2.742M
-133.44%
YoY
|
$70.50M
-241.57%
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 |
$193.8M
83.11%
YoY
|
$112.5M
-4.87%
YoY
|
$119.2M
13.04%
YoY
|
$102.8M
2.18%
YoY
|
$105.8M
46.85%
YoY
|
$118.2M
15.4%
YoY
|
$105.5M
-1.88%
YoY
|
$100.6M
8.15%
YoY
|
$72.07M
-22.76%
YoY
|
$102.4M
-11.36%
YoY
|
$107.5M
18.36%
YoY
|
$93.04M
78.05%
YoY
|
$93.31M
-41.93%
YoY
|
$115.6M
158.77%
YoY
|
$90.82M
134.59%
YoY
|
$52.25M
162.57%
YoY
|
$160.7M
715.62%
YoY
|
$44.66M
-3.13%
YoY
|
$38.71M
193.28%
YoY
|
$19.90M
-21.65%
YoY
|
| Capital Expenditures |
$61.54M
-70.55%
YoY
|
$2.831M
-39.08%
YoY
|
$2.537M
167.62%
YoY
|
$68.80M
1732.3%
YoY
|
$209.0M
2878.34%
YoY
|
$4.647M
-41.69%
YoY
|
$948.0K
-99.25%
YoY
|
$3.755M
217.68%
YoY
|
$7.017M
580.6%
YoY
|
$7.969M
-761.88%
YoY
|
$126.7M
-10331.74%
YoY
|
$1.182M
-159.49%
YoY
|
$1.031M
-102.72%
YoY
|
-$1.204M
-99.64%
YoY
|
-$1.238M
-98.75%
YoY
|
-$1.987M
4.58%
YoY
|
-$37.85M
-9563.5%
YoY
|
-$329.9M
10541.1%
YoY
|
-$98.73M
49266.5%
YoY
|
-$1.900M
-92.15%
YoY
|
| Free Cash Flow |
$132.3M
-228.22%
YoY
|
$109.6M
-3.47%
YoY
|
$116.7M
11.64%
YoY
|
$34.01M
-64.89%
YoY
|
-$103.2M
-258.56%
YoY
|
$113.6M
20.22%
YoY
|
$104.5M
-645.04%
YoY
|
$96.87M
5.45%
YoY
|
$65.06M
-29.5%
YoY
|
$94.47M
-19.1%
YoY
|
-$19.18M
-120.83%
YoY
|
$91.86M
69.35%
YoY
|
$92.28M
-53.52%
YoY
|
$116.8M
-68.82%
YoY
|
$92.06M
-33.02%
YoY
|
$54.24M
148.8%
YoY
|
$198.5M
928.66%
YoY
|
$374.5M
661.24%
YoY
|
$137.4M
925.72%
YoY
|
$21.80M
-56.05%
YoY
|
Loading...