|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$153.4M
125.71%
YoY
|
$67.96M
-9.66%
YoY
|
$75.23M
-19.24%
YoY
|
$93.15M
-176.21%
YoY
|
-$122.2M
505.23%
YoY
|
| Depreciation, Depletion And Amortization |
$129.0M
-2.64%
YoY
|
$132.5M
11.82%
YoY
|
$118.5M
16.66%
YoY
|
$101.6M
1.83%
YoY
|
$99.78M
6.23%
YoY
|
| Cash From Operating Activities |
$224.5M
-38.08%
YoY
|
$362.5M
242.55%
YoY
|
$105.8M
-49.04%
YoY
|
$207.7M
111.14%
YoY
|
$98.36M
3.68%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$77.15M
-12.87%
YoY
|
$88.55M
-48.2%
YoY
|
$170.9M
-2.39%
YoY
|
$175.1M
83.19%
YoY
|
$95.59M
51.72%
YoY
|
| Acquisitions |
$5.971M
3608.7%
YoY
|
$161.0K
-99.85%
YoY
|
$108.4M
N/A
|
N/A
|
$18.45M
N/A
|
| Other Investing Activities |
$126.3M
N/A
|
$0.00
-100.0%
YoY
|
-$107.7M
-234313.04%
YoY
|
$46.00K
-100.25%
YoY
|
-$18.20M
-26100.0%
YoY
|
| Cash From Investing Activities |
$49.14M
-155.52%
YoY
|
-$88.50M
-68.41%
YoY
|
-$280.2M
60.03%
YoY
|
-$175.1M
53.85%
YoY
|
-$113.8M
80.81%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$242.5M
109.96%
YoY
|
$115.5M
41.74%
YoY
|
$81.48M
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
N/A
|
$6.000M
-98.72%
YoY
|
$467.7M
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$387.9M
232.85%
YoY
|
-$116.5M
-361.17%
YoY
|
$44.62M
1429.2%
YoY
|
$2.918M
-97.66%
YoY
|
$124.5M
-1604.87%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$224.5M
-38.08%
YoY
|
$362.5M
242.55%
YoY
|
$105.8M
-49.04%
YoY
|
$207.7M
111.14%
YoY
|
$98.36M
3.68%
YoY
|
| Cash From Investing Activities |
$49.14M
-155.52%
YoY
|
-$88.50M
-68.41%
YoY
|
-$280.2M
60.03%
YoY
|
-$175.1M
53.85%
YoY
|
-$113.8M
80.81%
YoY
|
| Cash From Financing Activities |
-$387.9M
232.85%
YoY
|
-$116.5M
-361.17%
YoY
|
$44.62M
1429.2%
YoY
|
$2.918M
-97.66%
YoY
|
$124.5M
-1604.87%
YoY
|
| Net Change In Cash |
-$114.3M
-172.57%
YoY
|
$157.5M
-221.41%
YoY
|
-$129.7M
-465.16%
YoY
|
$35.52M
-67.43%
YoY
|
$109.1M
360.89%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$224.5M
-38.08%
YoY
|
$362.5M
242.55%
YoY
|
$105.8M
-49.04%
YoY
|
$207.7M
111.14%
YoY
|
$98.36M
3.68%
YoY
|
| Capital Expenditures |
$77.15M
-12.87%
YoY
|
$88.55M
-48.2%
YoY
|
$170.9M
-2.39%
YoY
|
$175.1M
83.19%
YoY
|
$95.59M
51.72%
YoY
|
| Free Cash Flow |
$147.3M
-46.23%
YoY
|
$274.0M
-520.87%
YoY
|
-$65.10M
-299.95%
YoY
|
$32.56M
1076.73%
YoY
|
$2.767M
-91.32%
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 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$54.29M
9.1%
YoY
|
$18.12M
-29.53%
YoY
|
$28.36M
-33.49%
YoY
|
$50.11M
43.68%
YoY
|
$49.76M
205.77%
YoY
|
$25.72M
-199.55%
YoY
|
$42.64M
-992.86%
YoY
|
$34.88M
26.93%
YoY
|
$16.27M
-54.57%
YoY
|
-$25.84M
-254.64%
YoY
|
-$4.776M
-112.38%
YoY
|
$27.48M
26.22%
YoY
|
$35.82M
58.21%
YoY
|
$16.71M
64.63%
YoY
|
$38.59M
-159.97%
YoY
|
$21.77M
-141.77%
YoY
|
$22.64M
453.82%
YoY
|
$10.15M
-203.07%
YoY
|
-$64.36M
6895.54%
YoY
|
-$52.12M
-3549.11%
YoY
|
| Depreciation, Depletion And Amortization |
$33.43M
3.82%
YoY
|
$33.06M
3.5%
YoY
|
$33.03M
-2.98%
YoY
|
$31.87M
-3.61%
YoY
|
$32.20M
1.8%
YoY
|
$31.94M
-5.62%
YoY
|
$34.04M
7.05%
YoY
|
$33.06M
11.68%
YoY
|
$31.64M
8.93%
YoY
|
$33.84M
20.5%
YoY
|
$31.80M
21.0%
YoY
|
$29.61M
14.88%
YoY
|
$29.04M
14.92%
YoY
|
$28.08M
15.67%
YoY
|
$26.28M
7.02%
YoY
|
$25.77M
-3.11%
YoY
|
$25.27M
3.2%
YoY
|
$24.28M
0.57%
YoY
|
$24.56M
1.11%
YoY
|
$26.60M
14.43%
YoY
|
| Cash From Operating Activities |
$47.05M
-417.8%
YoY
|
$13.57M
-183.28%
YoY
|
$60.50M
-54.36%
YoY
|
$195.1M
16.88%
YoY
|
-$14.81M
-126.1%
YoY
|
-$16.29M
-354.14%
YoY
|
$132.5M
230.24%
YoY
|
$166.9M
25.26%
YoY
|
$56.73M
-253.65%
YoY
|
$6.409M
-120.93%
YoY
|
$40.13M
-54.2%
YoY
|
$133.2M
17.82%
YoY
|
-$36.92M
180.57%
YoY
|
-$30.62M
-250.85%
YoY
|
$87.63M
0.64%
YoY
|
$113.1M
42.57%
YoY
|
-$13.16M
12.77%
YoY
|
$20.30M
-136.01%
YoY
|
$87.07M
16.7%
YoY
|
$79.32M
15.32%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$46.40M
141.7%
YoY
|
$21.60M
22.14%
YoY
|
$22.71M
-34.06%
YoY
|
$17.55M
159.1%
YoY
|
$19.20M
13.22%
YoY
|
$17.68M
-41.7%
YoY
|
$34.45M
-204.55%
YoY
|
$6.775M
-126.57%
YoY
|
$16.96M
-134.84%
YoY
|
$30.33M
-53.58%
YoY
|
-$32.95M
-43.59%
YoY
|
-$25.50M
-42.98%
YoY
|
-$48.66M
8.19%
YoY
|
$65.33M
141.79%
YoY
|
-$58.40M
43.08%
YoY
|
-$44.72M
267.72%
YoY
|
-$44.98M
91.57%
YoY
|
$27.02M
41.24%
YoY
|
-$40.82M
146.35%
YoY
|
-$12.16M
-7.95%
YoY
|
| Acquisitions |
N/A
|
$11.00M
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
|
$91.31M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$7.119M
511.07%
YoY
|
-$10.75M
-108.07%
YoY
|
$139.0K
239.02%
YoY
|
-$5.899M
-8071.62%
YoY
|
-$1.165M
817.32%
YoY
|
$133.2M
204840.0%
YoY
|
$41.00K
-100.19%
YoY
|
$74.00K
-38.33%
YoY
|
-$127.0K
-102.62%
YoY
|
$65.00K
-100.07%
YoY
|
-$21.42M
-267850.0%
YoY
|
$120.0K
1400.0%
YoY
|
$4.840M
48300.0%
YoY
|
-$91.28M
-456490.0%
YoY
|
$8.000K
-73.33%
YoY
|
$8.000K
-101.33%
YoY
|
$10.00K
-100.06%
YoY
|
$20.00K
-81.82%
YoY
|
$30.00K
50.0%
YoY
|
-$600.0K
-3100.0%
YoY
|
| Cash From Investing Activities |
-$53.52M
162.83%
YoY
|
-$32.34M
-127.99%
YoY
|
-$22.57M
-34.57%
YoY
|
-$23.45M
249.99%
YoY
|
-$20.36M
19.2%
YoY
|
$115.5M
-481.75%
YoY
|
-$34.50M
-36.54%
YoY
|
-$6.701M
-73.59%
YoY
|
-$17.08M
-61.02%
YoY
|
-$30.26M
-80.68%
YoY
|
-$54.37M
-6.9%
YoY
|
-$25.38M
-43.25%
YoY
|
-$43.82M
-2.53%
YoY
|
-$156.6M
479.95%
YoY
|
-$58.40M
43.16%
YoY
|
-$44.72M
250.45%
YoY
|
-$44.96M
9.07%
YoY
|
-$27.00M
41.99%
YoY
|
-$40.79M
146.47%
YoY
|
-$12.76M
-3.19%
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
|
$100.0M
1235.47%
YoY
|
N/A
N/A
|
-$38.79M
N/A
|
N/A
N/A
|
$7.488M
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.500M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
$1.500M
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 |
$5.051M
-141.43%
YoY
|
$2.886M
-102.81%
YoY
|
-$220.8M
243.24%
YoY
|
-$52.07M
24.39%
YoY
|
-$12.19M
4662.11%
YoY
|
-$102.8M
917.99%
YoY
|
-$64.34M
161.85%
YoY
|
-$41.86M
-261.37%
YoY
|
-$256.0K
-100.63%
YoY
|
-$10.10M
-467.07%
YoY
|
-$24.57M
-3035.72%
YoY
|
$25.94M
3264.72%
YoY
|
$40.50M
-6850.17%
YoY
|
$2.751M
59.2%
YoY
|
$837.0K
-101.8%
YoY
|
$771.0K
-98.57%
YoY
|
-$600.0K
-100.48%
YoY
|
$1.728M
-121.33%
YoY
|
-$46.38M
1488.36%
YoY
|
$53.86M
-314.16%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$47.05M
-417.8%
YoY
|
$13.57M
-183.28%
YoY
|
$60.50M
-54.36%
YoY
|
$195.1M
16.88%
YoY
|
-$14.81M
-126.1%
YoY
|
-$16.29M
-354.14%
YoY
|
$132.5M
230.24%
YoY
|
$166.9M
25.26%
YoY
|
$56.73M
-253.65%
YoY
|
$6.409M
-120.93%
YoY
|
$40.13M
-54.2%
YoY
|
$133.2M
17.82%
YoY
|
-$36.92M
180.57%
YoY
|
-$30.62M
-250.85%
YoY
|
$87.63M
0.64%
YoY
|
$113.1M
42.57%
YoY
|
-$13.16M
12.77%
YoY
|
$20.30M
-136.01%
YoY
|
$87.07M
16.7%
YoY
|
$79.32M
15.32%
YoY
|
| Cash From Investing Activities |
-$53.52M
162.83%
YoY
|
-$32.34M
-127.99%
YoY
|
-$22.57M
-34.57%
YoY
|
-$23.45M
249.99%
YoY
|
-$20.36M
19.2%
YoY
|
$115.5M
-481.75%
YoY
|
-$34.50M
-36.54%
YoY
|
-$6.701M
-73.59%
YoY
|
-$17.08M
-61.02%
YoY
|
-$30.26M
-80.68%
YoY
|
-$54.37M
-6.9%
YoY
|
-$25.38M
-43.25%
YoY
|
-$43.82M
-2.53%
YoY
|
-$156.6M
479.95%
YoY
|
-$58.40M
43.16%
YoY
|
-$44.72M
250.45%
YoY
|
-$44.96M
9.07%
YoY
|
-$27.00M
41.99%
YoY
|
-$40.79M
146.47%
YoY
|
-$12.76M
-3.19%
YoY
|
| Cash From Financing Activities |
$5.051M
-141.43%
YoY
|
$2.886M
-102.81%
YoY
|
-$220.8M
243.24%
YoY
|
-$52.07M
24.39%
YoY
|
-$12.19M
4662.11%
YoY
|
-$102.8M
917.99%
YoY
|
-$64.34M
161.85%
YoY
|
-$41.86M
-261.37%
YoY
|
-$256.0K
-100.63%
YoY
|
-$10.10M
-467.07%
YoY
|
-$24.57M
-3035.72%
YoY
|
$25.94M
3264.72%
YoY
|
$40.50M
-6850.17%
YoY
|
$2.751M
59.2%
YoY
|
$837.0K
-101.8%
YoY
|
$771.0K
-98.57%
YoY
|
-$600.0K
-100.48%
YoY
|
$1.728M
-121.33%
YoY
|
-$46.38M
1488.36%
YoY
|
$53.86M
-314.16%
YoY
|
| Net Change In Cash |
-$1.415M
-97.01%
YoY
|
-$15.89M
347.0%
YoY
|
-$182.9M
-642.85%
YoY
|
$119.5M
1.02%
YoY
|
-$47.36M
-220.22%
YoY
|
-$3.555M
-89.53%
YoY
|
$33.70M
-186.84%
YoY
|
$118.3M
-11.56%
YoY
|
$39.39M
-197.89%
YoY
|
-$33.95M
-81.6%
YoY
|
-$38.80M
-229.04%
YoY
|
$133.8M
93.53%
YoY
|
-$40.24M
-31.46%
YoY
|
-$184.5M
3605.91%
YoY
|
$30.07M
-30172.0%
YoY
|
$69.14M
-42.58%
YoY
|
-$58.72M
-181.3%
YoY
|
-$4.978M
-94.04%
YoY
|
-$100.0K
-100.18%
YoY
|
$120.4M
295.47%
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 |
$47.05M
-417.8%
YoY
|
$13.57M
-183.28%
YoY
|
$60.50M
-54.36%
YoY
|
$195.1M
16.88%
YoY
|
-$14.81M
-126.1%
YoY
|
-$16.29M
-354.14%
YoY
|
$132.5M
230.24%
YoY
|
$166.9M
25.26%
YoY
|
$56.73M
-253.65%
YoY
|
$6.409M
-120.93%
YoY
|
$40.13M
-54.2%
YoY
|
$133.2M
17.82%
YoY
|
-$36.92M
180.57%
YoY
|
-$30.62M
-250.85%
YoY
|
$87.63M
0.64%
YoY
|
$113.1M
42.57%
YoY
|
-$13.16M
12.77%
YoY
|
$20.30M
-136.01%
YoY
|
$87.07M
16.7%
YoY
|
$79.32M
15.32%
YoY
|
| Capital Expenditures |
$46.40M
141.7%
YoY
|
$21.60M
22.14%
YoY
|
$22.71M
-34.06%
YoY
|
$17.55M
159.1%
YoY
|
$19.20M
13.22%
YoY
|
$17.68M
-41.7%
YoY
|
$34.45M
-204.55%
YoY
|
$6.775M
-126.57%
YoY
|
$16.96M
-134.84%
YoY
|
$30.33M
-53.58%
YoY
|
-$32.95M
-43.59%
YoY
|
-$25.50M
-42.98%
YoY
|
-$48.66M
8.19%
YoY
|
$65.33M
141.79%
YoY
|
-$58.40M
43.08%
YoY
|
-$44.72M
267.72%
YoY
|
-$44.98M
91.57%
YoY
|
$27.02M
41.24%
YoY
|
-$40.82M
146.35%
YoY
|
-$12.16M
-7.95%
YoY
|
| Free Cash Flow |
$653.0K
-101.92%
YoY
|
-$8.031M
-76.36%
YoY
|
$37.78M
-61.48%
YoY
|
$177.5M
10.86%
YoY
|
-$34.00M
-185.49%
YoY
|
-$33.97M
42.02%
YoY
|
$98.10M
34.23%
YoY
|
$160.1M
0.87%
YoY
|
$39.78M
238.84%
YoY
|
-$23.92M
-75.07%
YoY
|
$73.08M
-49.96%
YoY
|
$158.7M
0.59%
YoY
|
$11.74M
-63.11%
YoY
|
-$95.95M
1327.23%
YoY
|
$146.0M
14.19%
YoY
|
$157.8M
72.5%
YoY
|
$31.82M
169.43%
YoY
|
-$6.723M
-91.09%
YoY
|
$127.9M
40.26%
YoY
|
$91.48M
11.57%
YoY
|
Loading...