|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$123.0M
-27.36%
YoY
|
$169.3M
28.09%
YoY
|
$132.2M
28.9%
YoY
|
$102.5M
-413.89%
YoY
|
-$32.67M
-137.46%
YoY
|
| Depreciation, Depletion And Amortization |
$47.98M
38.29%
YoY
|
$34.70M
20.43%
YoY
|
$28.81M
5.35%
YoY
|
$27.35M
-6.85%
YoY
|
$29.36M
3.29%
YoY
|
| Cash From Operating Activities |
$495.6M
22.22%
YoY
|
$405.5M
29.45%
YoY
|
$313.2M
20.67%
YoY
|
$259.6M
-9.25%
YoY
|
$286.0M
-10.4%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$106.6M
27.12%
YoY
|
$83.87M
63.01%
YoY
|
$51.45M
48.61%
YoY
|
$34.62M
85.5%
YoY
|
$18.66M
-56.71%
YoY
|
| Acquisitions |
$157.8M
404.65%
YoY
|
$31.27M
-76.96%
YoY
|
$135.7M
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$7.784M
-105.68%
YoY
|
$137.1M
-547.2%
YoY
|
-$30.65M
-110.88%
YoY
|
$281.7M
80.48%
YoY
|
$156.1M
480.3%
YoY
|
| Cash From Investing Activities |
-$459.0M
-24.59%
YoY
|
-$608.8M
11.39%
YoY
|
-$546.5M
219.66%
YoY
|
-$171.0M
-910.65%
YoY
|
$21.09M
-106.47%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
$40.21M
0.42%
YoY
|
$40.04M
0.46%
YoY
|
$39.86M
0.27%
YoY
|
$39.75M
0.39%
YoY
|
$39.60M
0.53%
YoY
|
| Common Stock Issuance & Retirement, Net |
$5.781M
-4.49%
YoY
|
$6.053M
262.46%
YoY
|
$1.670M
-20.7%
YoY
|
$2.106M
49.89%
YoY
|
$1.405M
-16.57%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$28.65M
-121.96%
YoY
|
$130.4M
-405.74%
YoY
|
-$42.67M
1.15%
YoY
|
-$42.18M
302.82%
YoY
|
-$10.47M
-346.11%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$495.6M
22.22%
YoY
|
$405.5M
29.45%
YoY
|
$313.2M
20.67%
YoY
|
$259.6M
-9.25%
YoY
|
$286.0M
-10.4%
YoY
|
| Cash From Investing Activities |
-$459.0M
-24.59%
YoY
|
-$608.8M
11.39%
YoY
|
-$546.5M
219.66%
YoY
|
-$171.0M
-910.65%
YoY
|
$21.09M
-106.47%
YoY
|
| Cash From Financing Activities |
-$28.65M
-121.96%
YoY
|
$130.4M
-405.74%
YoY
|
-$42.67M
1.15%
YoY
|
-$42.18M
302.82%
YoY
|
-$10.47M
-346.11%
YoY
|
| Net Change In Cash |
$7.913M
-110.87%
YoY
|
-$72.83M
-73.61%
YoY
|
-$276.0M
-694.57%
YoY
|
$46.41M
-84.35%
YoY
|
$296.6M
-12307.2%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$495.6M
22.22%
YoY
|
$405.5M
29.45%
YoY
|
$313.2M
20.67%
YoY
|
$259.6M
-9.25%
YoY
|
$286.0M
-10.4%
YoY
|
| Capital Expenditures |
$106.6M
27.12%
YoY
|
$83.87M
63.01%
YoY
|
$51.45M
48.61%
YoY
|
$34.62M
85.5%
YoY
|
$18.66M
-56.71%
YoY
|
| Free Cash Flow |
$389.0M
20.95%
YoY
|
$321.6M
22.85%
YoY
|
$261.8M
16.38%
YoY
|
$225.0M
-15.86%
YoY
|
$267.4M
-3.17%
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 |
-$6.208M
-123.98%
YoY
|
$32.76M
-38.79%
YoY
|
$31.07M
-36.44%
YoY
|
$33.26M
-19.3%
YoY
|
$25.89M
0.84%
YoY
|
$53.52M
4.64%
YoY
|
$48.88M
27.37%
YoY
|
$41.22M
56.44%
YoY
|
$25.67M
57.55%
YoY
|
$51.15M
-3.64%
YoY
|
$38.38M
29.93%
YoY
|
$26.35M
67.11%
YoY
|
$16.30M
292.58%
YoY
|
$53.09M
-463.18%
YoY
|
$29.54M
192.36%
YoY
|
$15.77M
78.85%
YoY
|
$4.151M
-111.23%
YoY
|
-$14.62M
-166.67%
YoY
|
$10.10M
-64.46%
YoY
|
| Depreciation, Depletion And Amortization |
$13.12M
-87.43%
YoY
|
$112.3M
12.51%
YoY
|
$110.6M
9.52%
YoY
|
$106.7M
11.26%
YoY
|
$104.4M
1199.45%
YoY
|
$99.81M
12.43%
YoY
|
$101.0M
36.5%
YoY
|
$95.93M
36.4%
YoY
|
$8.033M
17.15%
YoY
|
$88.78M
32.22%
YoY
|
$73.99M
12.05%
YoY
|
$70.33M
5.83%
YoY
|
$6.857M
-0.68%
YoY
|
$67.15M
3.78%
YoY
|
$66.03M
-0.85%
YoY
|
$66.45M
-1.7%
YoY
|
$6.904M
-6.68%
YoY
|
$64.70M
-8.62%
YoY
|
$66.60M
-6.72%
YoY
|
| Cash From Operating Activities |
$97.80M
17.34%
YoY
|
$129.4M
0.36%
YoY
|
$149.8M
5.79%
YoY
|
$133.0M
45.07%
YoY
|
$83.35M
92.83%
YoY
|
$129.0M
26.41%
YoY
|
$141.6M
32.32%
YoY
|
$91.69M
39.54%
YoY
|
$43.23M
12.32%
YoY
|
$102.0M
77.43%
YoY
|
$107.0M
-12.0%
YoY
|
$65.70M
95.79%
YoY
|
$38.49M
-17.97%
YoY
|
$57.51M
-16.53%
YoY
|
$121.6M
114.85%
YoY
|
$33.56M
-73.37%
YoY
|
$46.92M
36.14%
YoY
|
$68.90M
-38.26%
YoY
|
$56.60M
-22.04%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$16.61M
-91.34%
YoY
|
$68.96M
-58.91%
YoY
|
$153.4M
-35.13%
YoY
|
$194.8M
-22.88%
YoY
|
$191.8M
1448.01%
YoY
|
$167.8M
17.86%
YoY
|
$236.5M
-235.72%
YoY
|
$252.6M
-275.17%
YoY
|
$12.39M
16.25%
YoY
|
$142.4M
-259.08%
YoY
|
-$174.3M
47.04%
YoY
|
-$144.2M
-20.37%
YoY
|
$10.66M
45.4%
YoY
|
-$89.52M
146.61%
YoY
|
-$118.5M
299.01%
YoY
|
-$181.1M
363.12%
YoY
|
$7.329M
-27.21%
YoY
|
-$36.30M
-30.46%
YoY
|
-$29.70M
-72.35%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$121.6M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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 |
$26.46M
-46.52%
YoY
|
$32.02M
189.26%
YoY
|
$29.62M
-44.54%
YoY
|
$38.76M
-3.32%
YoY
|
$49.48M
52.08%
YoY
|
$11.07M
-112.63%
YoY
|
$53.40M
164.8%
YoY
|
$40.09M
158.86%
YoY
|
$32.53M
52.42%
YoY
|
-$87.65M
-153.37%
YoY
|
$20.17M
-50.96%
YoY
|
$15.49M
-58.59%
YoY
|
$21.35M
-45.27%
YoY
|
$164.2M
252.41%
YoY
|
$41.12M
4.36%
YoY
|
$37.39M
9.33%
YoY
|
$39.00M
8.64%
YoY
|
$46.60M
12.29%
YoY
|
$39.40M
39.22%
YoY
|
| Cash From Investing Activities |
-$3.576M
-97.49%
YoY
|
-$36.94M
-76.44%
YoY
|
-$123.8M
-32.39%
YoY
|
-$156.0M
-26.57%
YoY
|
-$142.3M
152.15%
YoY
|
-$156.8M
-31.86%
YoY
|
-$183.1M
18.83%
YoY
|
-$212.5M
65.1%
YoY
|
-$56.43M
67.46%
YoY
|
-$230.1M
-407.95%
YoY
|
-$154.1M
99.11%
YoY
|
-$128.7M
-10.37%
YoY
|
-$33.70M
36.52%
YoY
|
$74.70M
625.27%
YoY
|
-$77.39M
-906.12%
YoY
|
-$143.6M
2830.41%
YoY
|
-$24.69M
-505.87%
YoY
|
$10.30M
-196.26%
YoY
|
$9.600M
-112.14%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash Dividend Paid |
$10.07M
0.4%
YoY
|
N/A
|
N/A
|
N/A
|
$10.03M
0.4%
YoY
|
N/A
|
N/A
|
N/A
|
$9.989M
0.47%
YoY
|
N/A
|
N/A
|
N/A
|
$9.942M
0.09%
YoY
|
N/A
|
N/A
|
N/A
|
$9.933M
0.71%
YoY
|
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
|
$343.0K
-21.15%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$435.0K
-7.45%
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
|
| Cash From Financing Activities |
-$100.3M
-268.55%
YoY
|
-$87.18M
-397.05%
YoY
|
-$23.53M
-1668.33%
YoY
|
$22.54M
-71.01%
YoY
|
$59.52M
172.74%
YoY
|
$29.35M
-363.6%
YoY
|
$1.500M
-113.3%
YoY
|
$77.76M
-880.06%
YoY
|
$21.82M
-312.16%
YoY
|
-$11.13M
12.02%
YoY
|
-$11.28M
-3.42%
YoY
|
-$9.968M
0.04%
YoY
|
-$10.29M
-2.67%
YoY
|
-$9.939M
-104.53%
YoY
|
-$11.68M
-80.69%
YoY
|
-$9.964M
-92.17%
YoY
|
-$10.57M
-75.05%
YoY
|
$219.6M
-325.93%
YoY
|
-$60.50M
-687.38%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$97.80M
17.34%
YoY
|
$129.4M
0.36%
YoY
|
$149.8M
5.79%
YoY
|
$133.0M
45.07%
YoY
|
$83.35M
92.83%
YoY
|
$129.0M
26.41%
YoY
|
$141.6M
32.32%
YoY
|
$91.69M
39.54%
YoY
|
$43.23M
12.32%
YoY
|
$102.0M
77.43%
YoY
|
$107.0M
-12.0%
YoY
|
$65.70M
95.79%
YoY
|
$38.49M
-17.97%
YoY
|
$57.51M
-16.53%
YoY
|
$121.6M
114.85%
YoY
|
$33.56M
-73.37%
YoY
|
$46.92M
36.14%
YoY
|
$68.90M
-38.26%
YoY
|
$56.60M
-22.04%
YoY
|
| Cash From Investing Activities |
-$3.576M
-97.49%
YoY
|
-$36.94M
-76.44%
YoY
|
-$123.8M
-32.39%
YoY
|
-$156.0M
-26.57%
YoY
|
-$142.3M
152.15%
YoY
|
-$156.8M
-31.86%
YoY
|
-$183.1M
18.83%
YoY
|
-$212.5M
65.1%
YoY
|
-$56.43M
67.46%
YoY
|
-$230.1M
-407.95%
YoY
|
-$154.1M
99.11%
YoY
|
-$128.7M
-10.37%
YoY
|
-$33.70M
36.52%
YoY
|
$74.70M
625.27%
YoY
|
-$77.39M
-906.12%
YoY
|
-$143.6M
2830.41%
YoY
|
-$24.69M
-505.87%
YoY
|
$10.30M
-196.26%
YoY
|
$9.600M
-112.14%
YoY
|
| Cash From Financing Activities |
-$100.3M
-268.55%
YoY
|
-$87.18M
-397.05%
YoY
|
-$23.53M
-1668.33%
YoY
|
$22.54M
-71.01%
YoY
|
$59.52M
172.74%
YoY
|
$29.35M
-363.6%
YoY
|
$1.500M
-113.3%
YoY
|
$77.76M
-880.06%
YoY
|
$21.82M
-312.16%
YoY
|
-$11.13M
12.02%
YoY
|
-$11.28M
-3.42%
YoY
|
-$9.968M
0.04%
YoY
|
-$10.29M
-2.67%
YoY
|
-$9.939M
-104.53%
YoY
|
-$11.68M
-80.69%
YoY
|
-$9.964M
-92.17%
YoY
|
-$10.57M
-75.05%
YoY
|
$219.6M
-325.93%
YoY
|
-$60.50M
-687.38%
YoY
|
| Net Change In Cash |
-$6.091M
-1157.47%
YoY
|
$5.330M
239.49%
YoY
|
$2.474M
-106.19%
YoY
|
-$467.0K
-98.92%
YoY
|
$576.0K
-93.31%
YoY
|
$1.570M
-101.13%
YoY
|
-$40.00M
-31.45%
YoY
|
-$43.04M
-41.01%
YoY
|
$8.615M
-256.66%
YoY
|
-$139.1M
-213.8%
YoY
|
-$58.35M
-279.34%
YoY
|
-$72.97M
-39.19%
YoY
|
-$5.499M
-147.15%
YoY
|
$122.3M
-59.08%
YoY
|
$32.54M
470.82%
YoY
|
-$120.0M
1867.13%
YoY
|
$11.66M
-745.43%
YoY
|
$298.8M
7975.68%
YoY
|
$5.700M
50.0%
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 |
$97.80M
17.34%
YoY
|
$129.4M
0.36%
YoY
|
$149.8M
5.79%
YoY
|
$133.0M
45.07%
YoY
|
$83.35M
92.83%
YoY
|
$129.0M
26.41%
YoY
|
$141.6M
32.32%
YoY
|
$91.69M
39.54%
YoY
|
$43.23M
12.32%
YoY
|
$102.0M
77.43%
YoY
|
$107.0M
-12.0%
YoY
|
$65.70M
95.79%
YoY
|
$38.49M
-17.97%
YoY
|
$57.51M
-16.53%
YoY
|
$121.6M
114.85%
YoY
|
$33.56M
-73.37%
YoY
|
$46.92M
36.14%
YoY
|
$68.90M
-38.26%
YoY
|
$56.60M
-22.04%
YoY
|
| Capital Expenditures |
$16.61M
-91.34%
YoY
|
$68.96M
-58.91%
YoY
|
$153.4M
-35.13%
YoY
|
$194.8M
-22.88%
YoY
|
$191.8M
1448.01%
YoY
|
$167.8M
17.86%
YoY
|
$236.5M
-235.72%
YoY
|
$252.6M
-275.17%
YoY
|
$12.39M
16.25%
YoY
|
$142.4M
-259.08%
YoY
|
-$174.3M
47.04%
YoY
|
-$144.2M
-20.37%
YoY
|
$10.66M
45.4%
YoY
|
-$89.52M
146.61%
YoY
|
-$118.5M
299.01%
YoY
|
-$181.1M
363.12%
YoY
|
$7.329M
-27.21%
YoY
|
-$36.30M
-30.46%
YoY
|
-$29.70M
-72.35%
YoY
|
| Free Cash Flow |
$81.19M
-174.88%
YoY
|
$60.49M
-255.7%
YoY
|
-$3.618M
-96.19%
YoY
|
-$61.77M
-61.61%
YoY
|
-$108.4M
-451.58%
YoY
|
-$38.85M
-3.76%
YoY
|
-$94.90M
-133.74%
YoY
|
-$160.9M
-176.65%
YoY
|
$30.84M
10.81%
YoY
|
-$40.37M
-127.46%
YoY
|
$281.3M
17.14%
YoY
|
$209.9M
-2.21%
YoY
|
$27.83M
-29.7%
YoY
|
$147.0M
39.76%
YoY
|
$240.1M
178.23%
YoY
|
$214.6M
30.01%
YoY
|
$39.59M
62.28%
YoY
|
$105.2M
-35.78%
YoY
|
$86.30M
-52.06%
YoY
|
Loading...