|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$320.3M
1.92%
YoY
|
$314.2M
102.77%
YoY
|
$155.0M
36.78%
YoY
|
$113.3M
-115.23%
YoY
|
-$743.9M
-1526.14%
YoY
|
| Depreciation, Depletion And Amortization |
$245.8M
4.19%
YoY
|
$235.9M
-2.46%
YoY
|
$241.9M
1.94%
YoY
|
$237.3M
10.69%
YoY
|
$214.4M
78.73%
YoY
|
| Cash From Operating Activities |
$589.7M
9.15%
YoY
|
$540.3M
30.7%
YoY
|
$413.4M
25.94%
YoY
|
$328.2M
5.86%
YoY
|
$310.0M
98.87%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$141.3M
-0.71%
YoY
|
$142.3M
38.44%
YoY
|
$102.8M
21.72%
YoY
|
$84.46M
87.02%
YoY
|
$45.16M
13.53%
YoY
|
| Acquisitions |
$123.3M
N/A
|
$0.00
-100.0%
YoY
|
$3.198M
-84.09%
YoY
|
$20.10M
-134.89%
YoY
|
-$57.59M
-560.7%
YoY
|
| Other Investing Activities |
-$74.03M
-608.99%
YoY
|
$14.55M
-1.85%
YoY
|
$14.82M
-68.51%
YoY
|
$47.05M
N/A
|
$0.00
N/A
|
| Cash From Investing Activities |
-$215.3M
68.53%
YoY
|
-$127.8M
45.22%
YoY
|
-$87.99M
135.2%
YoY
|
-$37.41M
-269.05%
YoY
|
$22.13M
-144.37%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$49.40M
-82.2%
YoY
|
$277.6M
54.09%
YoY
|
$180.1M
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$6.203M
-86.27%
YoY
|
$45.18M
-95.87%
YoY
|
$1.093B
389.21%
YoY
|
$223.4M
-22.02%
YoY
|
$286.5M
102.47%
YoY
|
| Cash From Financing Activities |
-$150.5M
-59.68%
YoY
|
-$373.2M
14.89%
YoY
|
-$324.8M
38.6%
YoY
|
-$234.3M
33.63%
YoY
|
-$175.4M
56.02%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$589.7M
9.15%
YoY
|
$540.3M
30.7%
YoY
|
$413.4M
25.94%
YoY
|
$328.2M
5.86%
YoY
|
$310.0M
98.87%
YoY
|
| Cash From Investing Activities |
-$215.3M
68.53%
YoY
|
-$127.8M
45.22%
YoY
|
-$87.99M
135.2%
YoY
|
-$37.41M
-269.05%
YoY
|
$22.13M
-144.37%
YoY
|
| Cash From Financing Activities |
-$150.5M
-59.68%
YoY
|
-$373.2M
14.89%
YoY
|
-$324.8M
38.6%
YoY
|
-$234.3M
33.63%
YoY
|
-$175.4M
56.02%
YoY
|
| Net Change In Cash |
$219.1M
471.08%
YoY
|
$38.37M
-868.78%
YoY
|
-$4.991M
-109.28%
YoY
|
$53.76M
-67.64%
YoY
|
$166.1M
-2639.45%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$589.7M
9.15%
YoY
|
$540.3M
30.7%
YoY
|
$413.4M
25.94%
YoY
|
$328.2M
5.86%
YoY
|
$310.0M
98.87%
YoY
|
| Capital Expenditures |
$141.3M
-0.71%
YoY
|
$142.3M
38.44%
YoY
|
$102.8M
21.72%
YoY
|
$84.46M
87.02%
YoY
|
$45.16M
13.53%
YoY
|
| Free Cash Flow |
$448.4M
12.67%
YoY
|
$397.9M
28.14%
YoY
|
$310.6M
27.4%
YoY
|
$243.8M
-7.97%
YoY
|
$264.9M
128.11%
YoY
|
|
Concept
|
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 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$85.80M
-24.02%
YoY
|
$82.77M
7.21%
YoY
|
$72.01M
-7.34%
YoY
|
$52.57M
-45.12%
YoY
|
$112.9M
77.74%
YoY
|
$77.20M
13.77%
YoY
|
$77.71M
236.88%
YoY
|
$95.80M
250.37%
YoY
|
$63.53M
73.1%
YoY
|
$67.86M
56.18%
YoY
|
$23.07M
-59.41%
YoY
|
$27.34M
277.13%
YoY
|
$36.70M
535.86%
YoY
|
$43.45M
487.15%
YoY
|
$56.83M
-818.07%
YoY
|
$7.250M
-106.61%
YoY
|
$5.772M
-100.91%
YoY
|
$7.400M
-505.92%
YoY
|
-$7.914M
-169.46%
YoY
|
| Depreciation, Depletion And Amortization |
$60.06M
0.8%
YoY
|
$62.53M
6.47%
YoY
|
$63.51M
2.76%
YoY
|
$60.20M
2.6%
YoY
|
$59.58M
5.06%
YoY
|
$58.74M
-8.4%
YoY
|
$61.80M
2.09%
YoY
|
$58.68M
-1.43%
YoY
|
$56.71M
-1.71%
YoY
|
$64.12M
-48.32%
YoY
|
$60.53M
3.62%
YoY
|
$59.53M
0.41%
YoY
|
$57.70M
-5.41%
YoY
|
$124.1M
90.59%
YoY
|
$58.42M
-9.85%
YoY
|
$59.29M
8.78%
YoY
|
$61.00M
259.46%
YoY
|
$65.10M
114.14%
YoY
|
$64.80M
119.66%
YoY
|
| Cash From Operating Activities |
$66.80M
-61.5%
YoY
|
$207.3M
22.65%
YoY
|
$141.3M
-13.31%
YoY
|
$67.63M
-41.66%
YoY
|
$173.5M
87.82%
YoY
|
$169.0M
-13.39%
YoY
|
$163.0M
-12.91%
YoY
|
$115.9M
56.13%
YoY
|
$92.38M
-314.21%
YoY
|
$195.1M
120.65%
YoY
|
$187.2M
111.08%
YoY
|
$74.24M
21.83%
YoY
|
-$43.13M
-147.8%
YoY
|
$88.42M
-26.68%
YoY
|
$88.66M
-20.41%
YoY
|
$60.94M
24.87%
YoY
|
$90.21M
208.72%
YoY
|
$120.6M
271.08%
YoY
|
$111.4M
73.79%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$31.25M
-2.07%
YoY
|
$39.91M
27.4%
YoY
|
$36.09M
-32.8%
YoY
|
$33.40M
8.63%
YoY
|
$31.91M
20.29%
YoY
|
$31.32M
11.65%
YoY
|
$53.70M
-353.34%
YoY
|
$30.75M
-233.93%
YoY
|
$26.53M
-13.29%
YoY
|
$28.06M
-260.9%
YoY
|
-$21.20M
-0.7%
YoY
|
-$22.96M
14.33%
YoY
|
$30.60M
19.62%
YoY
|
-$17.44M
34.13%
YoY
|
-$21.35M
65.48%
YoY
|
-$20.08M
70.17%
YoY
|
$25.58M
242.56%
YoY
|
-$13.00M
58.54%
YoY
|
-$12.90M
44.94%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$21.47M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$3.198M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$3.004M
-85.78%
YoY
|
$2.790M
24.28%
YoY
|
-$98.96M
-2003.0%
YoY
|
$1.016M
-71.81%
YoY
|
$21.12M
502.51%
YoY
|
$2.245M
40.93%
YoY
|
$5.200M
251.83%
YoY
|
$3.604M
62.71%
YoY
|
$3.505M
-63.23%
YoY
|
$1.593M
-113.48%
YoY
|
$1.478M
-97.38%
YoY
|
$2.215M
40.01%
YoY
|
$9.533M
959.22%
YoY
|
-$11.81M
-3053.5%
YoY
|
$56.39M
587.62%
YoY
|
$1.582M
-97.27%
YoY
|
$900.0K
28.57%
YoY
|
$400.0K
-75.0%
YoY
|
$8.200M
-168.33%
YoY
|
| Cash From Investing Activities |
-$28.25M
161.68%
YoY
|
-$37.12M
27.2%
YoY
|
-$135.0M
179.02%
YoY
|
-$32.39M
19.32%
YoY
|
-$10.79M
-53.12%
YoY
|
-$29.18M
10.26%
YoY
|
-$48.40M
145.45%
YoY
|
-$27.14M
30.85%
YoY
|
-$23.03M
9.31%
YoY
|
-$26.46M
-9.53%
YoY
|
-$19.72M
-156.28%
YoY
|
-$20.74M
12.14%
YoY
|
-$21.06M
-14.61%
YoY
|
-$29.25M
132.15%
YoY
|
$35.04M
-861.7%
YoY
|
-$18.50M
-140.21%
YoY
|
-$24.67M
265.65%
YoY
|
-$12.60M
90.91%
YoY
|
-$4.600M
-77.99%
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 |
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 |
$1.551M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$1.551M
-94.16%
YoY
|
N/A
|
N/A
|
N/A
|
$26.56M
295.69%
YoY
|
N/A
|
N/A
|
N/A
|
$6.713M
0.01%
YoY
|
N/A
|
N/A
|
N/A
|
$6.712M
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$20.15M
-68.56%
YoY
|
-$47.83M
-65.0%
YoY
|
-$11.23M
-87.7%
YoY
|
-$27.30M
-63.17%
YoY
|
-$64.09M
-9.86%
YoY
|
-$136.7M
24.69%
YoY
|
-$91.30M
-35.17%
YoY
|
-$74.13M
14.82%
YoY
|
-$71.11M
625.73%
YoY
|
-$109.6M
80.77%
YoY
|
-$140.8M
35.46%
YoY
|
-$64.57M
1.13%
YoY
|
-$9.798M
65.06%
YoY
|
-$60.63M
-26.06%
YoY
|
-$104.0M
24.67%
YoY
|
-$63.84M
825.26%
YoY
|
-$5.936M
88.8%
YoY
|
-$82.00M
160.32%
YoY
|
-$83.40M
215.91%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$66.80M
-61.5%
YoY
|
$207.3M
22.65%
YoY
|
$141.3M
-13.31%
YoY
|
$67.63M
-41.66%
YoY
|
$173.5M
87.82%
YoY
|
$169.0M
-13.39%
YoY
|
$163.0M
-12.91%
YoY
|
$115.9M
56.13%
YoY
|
$92.38M
-314.21%
YoY
|
$195.1M
120.65%
YoY
|
$187.2M
111.08%
YoY
|
$74.24M
21.83%
YoY
|
-$43.13M
-147.8%
YoY
|
$88.42M
-26.68%
YoY
|
$88.66M
-20.41%
YoY
|
$60.94M
24.87%
YoY
|
$90.21M
208.72%
YoY
|
$120.6M
271.08%
YoY
|
$111.4M
73.79%
YoY
|
| Cash From Investing Activities |
-$28.25M
161.68%
YoY
|
-$37.12M
27.2%
YoY
|
-$135.0M
179.02%
YoY
|
-$32.39M
19.32%
YoY
|
-$10.79M
-53.12%
YoY
|
-$29.18M
10.26%
YoY
|
-$48.40M
145.45%
YoY
|
-$27.14M
30.85%
YoY
|
-$23.03M
9.31%
YoY
|
-$26.46M
-9.53%
YoY
|
-$19.72M
-156.28%
YoY
|
-$20.74M
12.14%
YoY
|
-$21.06M
-14.61%
YoY
|
-$29.25M
132.15%
YoY
|
$35.04M
-861.7%
YoY
|
-$18.50M
-140.21%
YoY
|
-$24.67M
265.65%
YoY
|
-$12.60M
90.91%
YoY
|
-$4.600M
-77.99%
YoY
|
| Cash From Financing Activities |
-$20.15M
-68.56%
YoY
|
-$47.83M
-65.0%
YoY
|
-$11.23M
-87.7%
YoY
|
-$27.30M
-63.17%
YoY
|
-$64.09M
-9.86%
YoY
|
-$136.7M
24.69%
YoY
|
-$91.30M
-35.17%
YoY
|
-$74.13M
14.82%
YoY
|
-$71.11M
625.73%
YoY
|
-$109.6M
80.77%
YoY
|
-$140.8M
35.46%
YoY
|
-$64.57M
1.13%
YoY
|
-$9.798M
65.06%
YoY
|
-$60.63M
-26.06%
YoY
|
-$104.0M
24.67%
YoY
|
-$63.84M
825.26%
YoY
|
-$5.936M
88.8%
YoY
|
-$82.00M
160.32%
YoY
|
-$83.40M
215.91%
YoY
|
| Net Change In Cash |
$18.88M
-80.86%
YoY
|
$122.3M
3811.19%
YoY
|
-$4.980M
-121.37%
YoY
|
$7.938M
-45.75%
YoY
|
$98.62M
-4601.19%
YoY
|
$3.127M
-94.7%
YoY
|
$23.30M
-12.39%
YoY
|
$14.63M
-232.21%
YoY
|
-$2.191M
-97.06%
YoY
|
$59.03M
-4131.83%
YoY
|
$26.60M
34.81%
YoY
|
-$11.07M
-48.29%
YoY
|
-$74.57M
-227.69%
YoY
|
-$1.464M
-105.63%
YoY
|
$19.73M
-15.69%
YoY
|
-$21.40M
-124.35%
YoY
|
$58.40M
218.33%
YoY
|
$26.00M
-564.29%
YoY
|
$23.40M
39.29%
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 |
$66.80M
-61.5%
YoY
|
$207.3M
22.65%
YoY
|
$141.3M
-13.31%
YoY
|
$67.63M
-41.66%
YoY
|
$173.5M
87.82%
YoY
|
$169.0M
-13.39%
YoY
|
$163.0M
-12.91%
YoY
|
$115.9M
56.13%
YoY
|
$92.38M
-314.21%
YoY
|
$195.1M
120.65%
YoY
|
$187.2M
111.08%
YoY
|
$74.24M
21.83%
YoY
|
-$43.13M
-147.8%
YoY
|
$88.42M
-26.68%
YoY
|
$88.66M
-20.41%
YoY
|
$60.94M
24.87%
YoY
|
$90.21M
208.72%
YoY
|
$120.6M
271.08%
YoY
|
$111.4M
73.79%
YoY
|
| Capital Expenditures |
$31.25M
-2.07%
YoY
|
$39.91M
27.4%
YoY
|
$36.09M
-32.8%
YoY
|
$33.40M
8.63%
YoY
|
$31.91M
20.29%
YoY
|
$31.32M
11.65%
YoY
|
$53.70M
-353.34%
YoY
|
$30.75M
-233.93%
YoY
|
$26.53M
-13.29%
YoY
|
$28.06M
-260.9%
YoY
|
-$21.20M
-0.7%
YoY
|
-$22.96M
14.33%
YoY
|
$30.60M
19.62%
YoY
|
-$17.44M
34.13%
YoY
|
-$21.35M
65.48%
YoY
|
-$20.08M
70.17%
YoY
|
$25.58M
242.56%
YoY
|
-$13.00M
58.54%
YoY
|
-$12.90M
44.94%
YoY
|
| Free Cash Flow |
$35.55M
-74.89%
YoY
|
$167.3M
21.57%
YoY
|
$105.2M
-3.74%
YoY
|
$34.22M
-59.81%
YoY
|
$141.6M
115.03%
YoY
|
$137.6M
-17.59%
YoY
|
$109.3M
-47.54%
YoY
|
$85.16M
-12.38%
YoY
|
$65.85M
-189.32%
YoY
|
$167.0M
57.8%
YoY
|
$208.3M
89.39%
YoY
|
$97.20M
19.97%
YoY
|
-$73.72M
-214.06%
YoY
|
$105.9M
-20.77%
YoY
|
$110.0M
-11.5%
YoY
|
$81.02M
33.69%
YoY
|
$64.64M
197.1%
YoY
|
$133.6M
228.26%
YoY
|
$124.3M
70.27%
YoY
|
Loading...