|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$135.0M
13.02%
YoY
|
$119.5M
4.24%
YoY
|
$114.6M
42.21%
YoY
|
$80.60M
51.16%
YoY
|
$53.32M
-260.53%
YoY
|
| Depreciation, Depletion And Amortization |
$180.6M
18.04%
YoY
|
$153.0M
10.2%
YoY
|
$138.8M
5.23%
YoY
|
$131.9M
13.48%
YoY
|
$116.3M
11.5%
YoY
|
| Cash From Operating Activities |
$242.6M
28.41%
YoY
|
$188.9M
-9.62%
YoY
|
$209.0M
-3.19%
YoY
|
$215.9M
3.73%
YoY
|
$208.2M
470.94%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$141.7M
42.57%
YoY
|
$99.38M
35.15%
YoY
|
$73.53M
17.58%
YoY
|
$62.54M
-216.92%
YoY
|
-$53.49M
13.36%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$3.610M
-62.27%
YoY
|
-$9.568M
-146.24%
YoY
|
$20.69M
-208.9%
YoY
|
-$19.00M
290.79%
YoY
|
-$4.862M
-179.34%
YoY
|
| Cash From Investing Activities |
-$145.3M
33.37%
YoY
|
-$108.9M
106.17%
YoY
|
-$52.84M
-35.2%
YoY
|
-$81.54M
39.74%
YoY
|
-$58.35M
42.12%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$7.973M
-31.6%
YoY
|
-$11.66M
249.85%
YoY
|
-$3.332M
-155.6%
YoY
|
$5.993M
N/A
|
$0.00
-100.0%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$71.82M
1003.15%
YoY
|
-$6.510M
-96.02%
YoY
|
-$163.6M
41.47%
YoY
|
-$115.7M
-9.21%
YoY
|
-$127.4M
-1230.48%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$242.6M
28.41%
YoY
|
$188.9M
-9.62%
YoY
|
$209.0M
-3.19%
YoY
|
$215.9M
3.73%
YoY
|
$208.2M
470.94%
YoY
|
| Cash From Investing Activities |
-$145.3M
33.37%
YoY
|
-$108.9M
106.17%
YoY
|
-$52.84M
-35.2%
YoY
|
-$81.54M
39.74%
YoY
|
-$58.35M
42.12%
YoY
|
| Cash From Financing Activities |
-$71.82M
1003.15%
YoY
|
-$6.510M
-96.02%
YoY
|
-$163.6M
41.47%
YoY
|
-$115.7M
-9.21%
YoY
|
-$127.4M
-1230.48%
YoY
|
| Net Change In Cash |
$25.50M
-65.3%
YoY
|
$73.47M
-1091.28%
YoY
|
-$7.412M
-139.54%
YoY
|
$18.74M
-16.47%
YoY
|
$22.44M
236.45%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$242.6M
28.41%
YoY
|
$188.9M
-9.62%
YoY
|
$209.0M
-3.19%
YoY
|
$215.9M
3.73%
YoY
|
$208.2M
470.94%
YoY
|
| Capital Expenditures |
$141.7M
42.57%
YoY
|
$99.38M
35.15%
YoY
|
$73.53M
17.58%
YoY
|
$62.54M
-216.92%
YoY
|
-$53.49M
13.36%
YoY
|
| Free Cash Flow |
$100.9M
12.7%
YoY
|
$89.55M
-33.92%
YoY
|
$135.5M
-11.66%
YoY
|
$153.4M
-41.38%
YoY
|
$261.7M
212.81%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 | 2017 Q4 | 2017 Q2 | 2016 Q4 | 2016 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$61.77M
5.52%
YoY
|
$73.26M
20.22%
YoY
|
$58.54M
10.8%
YoY
|
$60.94M
-1.36%
YoY
|
$52.84M
55.34%
YoY
|
$61.78M
32.62%
YoY
|
$34.01M
3.15%
YoY
|
$46.59M
128.96%
YoY
|
$32.98M
130.59%
YoY
|
$20.35M
-142.82%
YoY
|
$14.30M
-47.52%
YoY
|
-$47.52M
-287.8%
YoY
|
$27.25M
10.72%
YoY
|
$25.30M
-2.98%
YoY
|
$24.61M
-21.96%
YoY
|
$26.08M
33.21%
YoY
|
$31.54M
56.28%
YoY
|
$19.58M
20.74%
YoY
|
$20.18M
215.31%
YoY
|
$16.22M
113.38%
YoY
|
| Depreciation, Depletion And Amortization |
$93.83M
17.53%
YoY
|
$86.78M
18.6%
YoY
|
$79.84M
11.3%
YoY
|
$73.17M
9.02%
YoY
|
$71.73M
2.84%
YoY
|
$67.12M
7.91%
YoY
|
$69.75M
14.31%
YoY
|
$62.20M
12.55%
YoY
|
$61.01M
12.1%
YoY
|
$55.26M
10.85%
YoY
|
$54.43M
17.9%
YoY
|
$49.85M
24.36%
YoY
|
$46.17M
286.49%
YoY
|
$40.08M
239.9%
YoY
|
$11.95M
-1.99%
YoY
|
$11.79M
11.6%
YoY
|
$12.19M
16.2%
YoY
|
$10.57M
10.56%
YoY
|
$10.49M
133.09%
YoY
|
$9.558M
122.28%
YoY
|
| Cash From Operating Activities |
$139.1M
60.28%
YoY
|
$103.5M
1.35%
YoY
|
$86.76M
-32.98%
YoY
|
$102.2M
28.36%
YoY
|
$129.5M
-5.81%
YoY
|
$79.60M
1.39%
YoY
|
$137.4M
-4.88%
YoY
|
$78.51M
23.26%
YoY
|
$144.5M
60.02%
YoY
|
$63.69M
-218.32%
YoY
|
$90.29M
8.3%
YoY
|
-$53.83M
-269.69%
YoY
|
$83.37M
15.28%
YoY
|
$31.72M
51.24%
YoY
|
$72.32M
22.12%
YoY
|
$20.98M
-20.91%
YoY
|
$59.22M
47.32%
YoY
|
$26.52M
511.18%
YoY
|
$40.20M
5.53%
YoY
|
$4.339M
-11.36%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$81.93M
35.98%
YoY
|
$59.76M
52.72%
YoY
|
$60.25M
48.41%
YoY
|
$39.13M
18.8%
YoY
|
$40.60M
19.79%
YoY
|
$32.94M
-214.95%
YoY
|
$33.89M
-224.15%
YoY
|
-$28.65M
9.38%
YoY
|
-$27.30M
-1.89%
YoY
|
-$26.20M
35.24%
YoY
|
-$27.82M
-13.93%
YoY
|
-$19.37M
9.14%
YoY
|
-$32.32M
158.83%
YoY
|
-$17.75M
-172.42%
YoY
|
-$12.49M
-189.45%
YoY
|
$24.51M
81.41%
YoY
|
$13.96M
19.99%
YoY
|
$13.51M
-24.85%
YoY
|
$11.64M
22.24%
YoY
|
$17.98M
161.76%
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 |
-$505.0K
-82.97%
YoY
|
-$3.105M
-52.98%
YoY
|
-$2.965M
-4.23%
YoY
|
-$6.603M
-127.76%
YoY
|
-$3.096M
124.51%
YoY
|
$23.79M
-234.99%
YoY
|
-$1.379M
-1.29%
YoY
|
-$17.62M
408.54%
YoY
|
-$1.397M
323.33%
YoY
|
-$3.465M
-153.64%
YoY
|
-$330.0K
-69.89%
YoY
|
$6.460M
-869.05%
YoY
|
-$1.096M
-88.49%
YoY
|
-$840.0K
214.61%
YoY
|
-$9.521M
-479.32%
YoY
|
-$267.0K
-97.11%
YoY
|
$2.510M
-217.67%
YoY
|
-$9.239M
-918.33%
YoY
|
-$2.133M
-729.2%
YoY
|
$1.129M
-1981.67%
YoY
|
| Cash From Investing Activities |
-$82.43M
30.4%
YoY
|
-$62.86M
37.46%
YoY
|
-$63.22M
44.68%
YoY
|
-$45.73M
399.79%
YoY
|
-$43.69M
23.89%
YoY
|
-$9.150M
-80.23%
YoY
|
-$35.27M
22.92%
YoY
|
-$46.27M
56.01%
YoY
|
-$28.69M
1.93%
YoY
|
-$29.66M
129.75%
YoY
|
-$28.15M
-15.77%
YoY
|
-$12.91M
-30.55%
YoY
|
-$33.42M
51.77%
YoY
|
-$18.59M
-24.97%
YoY
|
-$22.02M
92.29%
YoY
|
-$24.78M
8.91%
YoY
|
-$11.45M
-16.83%
YoY
|
-$22.75M
35.02%
YoY
|
-$13.77M
49.99%
YoY
|
-$16.85M
143.2%
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 |
$0.00
-100.0%
YoY
|
-$7.973M
60.68%
YoY
|
-$6.695M
N/A
|
-$4.962M
48.92%
YoY
|
$0.00
-100.0%
YoY
|
-$3.332M
N/A
|
$5.993M
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$20.00K
-100.33%
YoY
|
N/A
N/A
|
-$6.060M
265.06%
YoY
|
N/A
N/A
|
-$1.660M
-43.46%
YoY
|
N/A
N/A
|
-$2.936M
-5639.62%
YoY
|
$0.00
-100.0%
YoY
|
$53.00K
N/A
|
-$784.0K
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
|
N/A
|
| Cash From Financing Activities |
-$94.54M
-232.43%
YoY
|
$22.72M
-129.17%
YoY
|
$71.39M
-202.66%
YoY
|
-$77.90M
-17.2%
YoY
|
-$69.54M
-18.56%
YoY
|
-$94.08M
210.87%
YoY
|
-$85.39M
3.31%
YoY
|
-$30.26M
-32.34%
YoY
|
-$82.65M
-16.24%
YoY
|
-$44.73M
-140.69%
YoY
|
-$98.67M
149.25%
YoY
|
$109.9M
-1015.48%
YoY
|
-$39.59M
-26.56%
YoY
|
-$12.01M
44.65%
YoY
|
-$53.90M
56.27%
YoY
|
-$8.302M
-732.29%
YoY
|
-$34.49M
53.01%
YoY
|
$1.313M
-79.89%
YoY
|
-$22.54M
-29.81%
YoY
|
$6.530M
-15.82%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$139.1M
60.28%
YoY
|
$103.5M
1.35%
YoY
|
$86.76M
-32.98%
YoY
|
$102.2M
28.36%
YoY
|
$129.5M
-5.81%
YoY
|
$79.60M
1.39%
YoY
|
$137.4M
-4.88%
YoY
|
$78.51M
23.26%
YoY
|
$144.5M
60.02%
YoY
|
$63.69M
-218.32%
YoY
|
$90.29M
8.3%
YoY
|
-$53.83M
-269.69%
YoY
|
$83.37M
15.28%
YoY
|
$31.72M
51.24%
YoY
|
$72.32M
22.12%
YoY
|
$20.98M
-20.91%
YoY
|
$59.22M
47.32%
YoY
|
$26.52M
511.18%
YoY
|
$40.20M
5.53%
YoY
|
$4.339M
-11.36%
YoY
|
| Cash From Investing Activities |
-$82.43M
30.4%
YoY
|
-$62.86M
37.46%
YoY
|
-$63.22M
44.68%
YoY
|
-$45.73M
399.79%
YoY
|
-$43.69M
23.89%
YoY
|
-$9.150M
-80.23%
YoY
|
-$35.27M
22.92%
YoY
|
-$46.27M
56.01%
YoY
|
-$28.69M
1.93%
YoY
|
-$29.66M
129.75%
YoY
|
-$28.15M
-15.77%
YoY
|
-$12.91M
-30.55%
YoY
|
-$33.42M
51.77%
YoY
|
-$18.59M
-24.97%
YoY
|
-$22.02M
92.29%
YoY
|
-$24.78M
8.91%
YoY
|
-$11.45M
-16.83%
YoY
|
-$22.75M
35.02%
YoY
|
-$13.77M
49.99%
YoY
|
-$16.85M
143.2%
YoY
|
| Cash From Financing Activities |
-$94.54M
-232.43%
YoY
|
$22.72M
-129.17%
YoY
|
$71.39M
-202.66%
YoY
|
-$77.90M
-17.2%
YoY
|
-$69.54M
-18.56%
YoY
|
-$94.08M
210.87%
YoY
|
-$85.39M
3.31%
YoY
|
-$30.26M
-32.34%
YoY
|
-$82.65M
-16.24%
YoY
|
-$44.73M
-140.69%
YoY
|
-$98.67M
149.25%
YoY
|
$109.9M
-1015.48%
YoY
|
-$39.59M
-26.56%
YoY
|
-$12.01M
44.65%
YoY
|
-$53.90M
56.27%
YoY
|
-$8.302M
-732.29%
YoY
|
-$34.49M
53.01%
YoY
|
$1.313M
-79.89%
YoY
|
-$22.54M
-29.81%
YoY
|
$6.530M
-15.82%
YoY
|
| Net Change In Cash |
-$37.91M
-139.93%
YoY
|
$63.41M
-395.42%
YoY
|
$94.94M
485.24%
YoY
|
-$21.46M
-9.19%
YoY
|
$16.22M
-3.3%
YoY
|
-$23.63M
-1300.91%
YoY
|
$16.78M
-49.38%
YoY
|
$1.968M
-118.39%
YoY
|
$33.14M
-190.72%
YoY
|
-$10.70M
-124.77%
YoY
|
-$36.53M
-452.3%
YoY
|
$43.20M
3740.0%
YoY
|
$10.37M
-388.11%
YoY
|
$1.125M
-109.3%
YoY
|
-$3.599M
-127.1%
YoY
|
-$12.10M
-338.09%
YoY
|
$13.28M
241.45%
YoY
|
$5.083M
-185.0%
YoY
|
$3.889M
-221.38%
YoY
|
-$5.980M
-204.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 |
$139.1M
60.28%
YoY
|
$103.5M
1.35%
YoY
|
$86.76M
-32.98%
YoY
|
$102.2M
28.36%
YoY
|
$129.5M
-5.81%
YoY
|
$79.60M
1.39%
YoY
|
$137.4M
-4.88%
YoY
|
$78.51M
23.26%
YoY
|
$144.5M
60.02%
YoY
|
$63.69M
-218.32%
YoY
|
$90.29M
8.3%
YoY
|
-$53.83M
-269.69%
YoY
|
$83.37M
15.28%
YoY
|
$31.72M
51.24%
YoY
|
$72.32M
22.12%
YoY
|
$20.98M
-20.91%
YoY
|
$59.22M
47.32%
YoY
|
$26.52M
511.18%
YoY
|
$40.20M
5.53%
YoY
|
$4.339M
-11.36%
YoY
|
| Capital Expenditures |
$81.93M
35.98%
YoY
|
$59.76M
52.72%
YoY
|
$60.25M
48.41%
YoY
|
$39.13M
18.8%
YoY
|
$40.60M
19.79%
YoY
|
$32.94M
-214.95%
YoY
|
$33.89M
-224.15%
YoY
|
-$28.65M
9.38%
YoY
|
-$27.30M
-1.89%
YoY
|
-$26.20M
35.24%
YoY
|
-$27.82M
-13.93%
YoY
|
-$19.37M
9.14%
YoY
|
-$32.32M
158.83%
YoY
|
-$17.75M
-172.42%
YoY
|
-$12.49M
-189.45%
YoY
|
$24.51M
81.41%
YoY
|
$13.96M
19.99%
YoY
|
$13.51M
-24.85%
YoY
|
$11.64M
22.24%
YoY
|
$17.98M
161.76%
YoY
|
| Free Cash Flow |
$57.13M
115.5%
YoY
|
$43.79M
-30.54%
YoY
|
$26.51M
-70.16%
YoY
|
$63.04M
35.11%
YoY
|
$88.86M
-14.19%
YoY
|
$46.66M
-56.46%
YoY
|
$103.5M
-39.72%
YoY
|
$107.2M
19.21%
YoY
|
$171.8M
45.44%
YoY
|
$89.89M
-360.85%
YoY
|
$118.1M
2.09%
YoY
|
-$34.46M
-169.66%
YoY
|
$115.7M
36.42%
YoY
|
$49.47M
-1500.23%
YoY
|
$84.81M
87.38%
YoY
|
-$3.533M
-127.16%
YoY
|
$45.26M
58.45%
YoY
|
$13.01M
-195.38%
YoY
|
$28.57M
-0.04%
YoY
|
-$13.64M
591.28%
YoY
|
Loading...