|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$290.2M
12.7%
YoY
|
$257.5M
85.68%
YoY
|
$138.7M
30.24%
YoY
|
$106.5M
63.48%
YoY
|
$65.12M
51.79%
YoY
|
| Depreciation, Depletion And Amortization |
$77.11M
12.72%
YoY
|
$68.41M
19.17%
YoY
|
$57.40M
10.25%
YoY
|
$52.07M
52.24%
YoY
|
$34.20M
4.32%
YoY
|
| Cash From Operating Activities |
$440.0M
-11.49%
YoY
|
$497.1M
3.87%
YoY
|
$478.6M
118.42%
YoY
|
$219.1M
44.54%
YoY
|
$151.6M
25.38%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$77.31M
-4.5%
YoY
|
$80.95M
25.75%
YoY
|
$64.38M
5.7%
YoY
|
$60.91M
30.56%
YoY
|
$46.65M
41.95%
YoY
|
| Acquisitions |
$482.3M
4197.72%
YoY
|
$11.22M
-78.07%
YoY
|
$51.18M
184.25%
YoY
|
$18.00M
-90.05%
YoY
|
$180.9M
N/A
|
| Other Investing Activities |
-$474.6M
352.46%
YoY
|
-$104.9M
348.79%
YoY
|
-$23.37M
-18.97%
YoY
|
-$28.85M
-83.68%
YoY
|
-$176.8M
-7466.58%
YoY
|
| Cash From Investing Activities |
-$551.9M
196.97%
YoY
|
-$185.8M
111.79%
YoY
|
-$87.75M
-2.23%
YoY
|
-$89.76M
-59.83%
YoY
|
-$223.4M
632.84%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$74.20M
5.11%
YoY
|
$70.60M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Debt Paid & Issued, Net |
$24.86M
-6.33%
YoY
|
$26.54M
-71.61%
YoY
|
$93.49M
300.0%
YoY
|
$23.37M
-51.58%
YoY
|
$48.27M
-37.91%
YoY
|
| Cash From Financing Activities |
-$161.5M
36.18%
YoY
|
-$118.6M
13.48%
YoY
|
-$104.5M
218.81%
YoY
|
-$32.79M
-137.3%
YoY
|
$87.91M
-228.63%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$440.0M
-11.49%
YoY
|
$497.1M
3.87%
YoY
|
$478.6M
118.42%
YoY
|
$219.1M
44.54%
YoY
|
$151.6M
25.38%
YoY
|
| Cash From Investing Activities |
-$551.9M
196.97%
YoY
|
-$185.8M
111.79%
YoY
|
-$87.75M
-2.23%
YoY
|
-$89.76M
-59.83%
YoY
|
-$223.4M
632.84%
YoY
|
| Cash From Financing Activities |
-$161.5M
36.18%
YoY
|
-$118.6M
13.48%
YoY
|
-$104.5M
218.81%
YoY
|
-$32.79M
-137.3%
YoY
|
$87.91M
-228.63%
YoY
|
| Net Change In Cash |
-$273.5M
-241.97%
YoY
|
$192.6M
-32.72%
YoY
|
$286.3M
196.46%
YoY
|
$96.57M
501.66%
YoY
|
$16.05M
-27.31%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$440.0M
-11.49%
YoY
|
$497.1M
3.87%
YoY
|
$478.6M
118.42%
YoY
|
$219.1M
44.54%
YoY
|
$151.6M
25.38%
YoY
|
| Capital Expenditures |
$77.31M
-4.5%
YoY
|
$80.95M
25.75%
YoY
|
$64.38M
5.7%
YoY
|
$60.91M
30.56%
YoY
|
$46.65M
41.95%
YoY
|
| Free Cash Flow |
$362.7M
-12.85%
YoY
|
$416.2M
0.47%
YoY
|
$414.2M
161.81%
YoY
|
$158.2M
50.76%
YoY
|
$104.9M
19.19%
YoY
|
|
Concept
|
2026 Q1 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$95.97M
143.1%
YoY
|
$87.60M
-22.63%
YoY
|
$92.09M
50.17%
YoY
|
$70.99M
36.84%
YoY
|
$39.48M
27.15%
YoY
|
$113.2M
181.81%
YoY
|
$61.32M
55.82%
YoY
|
$51.88M
31.41%
YoY
|
$31.05M
58.01%
YoY
|
$40.17M
26.63%
YoY
|
$39.35M
30.49%
YoY
|
$39.48M
49.7%
YoY
|
$19.65M
0.65%
YoY
|
$31.73M
190.84%
YoY
|
$30.16M
38.61%
YoY
|
$26.37M
30.44%
YoY
|
$19.52M
67.32%
YoY
|
$10.91M
88.07%
YoY
|
$21.76M
41.31%
YoY
|
| Depreciation, Depletion And Amortization |
$23.03M
35.57%
YoY
|
$22.59M
26.44%
YoY
|
$13.88M
6.08%
YoY
|
$13.09M
3.49%
YoY
|
$16.99M
4.51%
YoY
|
$17.86M
20.1%
YoY
|
$13.08M
17.64%
YoY
|
$12.65M
23.45%
YoY
|
$16.26M
18.74%
YoY
|
$14.87M
10.05%
YoY
|
$11.12M
15.49%
YoY
|
$10.24M
1.11%
YoY
|
$13.69M
16.36%
YoY
|
$13.52M
52.46%
YoY
|
$9.629M
67.08%
YoY
|
$10.13M
83.0%
YoY
|
$11.77M
41.69%
YoY
|
$8.865M
8.11%
YoY
|
$5.763M
10.15%
YoY
|
| Cash From Operating Activities |
$165.6M
95.05%
YoY
|
$186.1M
6.76%
YoY
|
$83.63M
-45.08%
YoY
|
$85.43M
-29.38%
YoY
|
$84.88M
71.17%
YoY
|
$174.3M
18.25%
YoY
|
$152.3M
1.45%
YoY
|
$121.0M
-8.39%
YoY
|
$49.59M
1.09%
YoY
|
$147.4M
66.58%
YoY
|
$150.1M
56.26%
YoY
|
$132.0M
757.13%
YoY
|
$49.06M
155.74%
YoY
|
$88.47M
458.09%
YoY
|
$96.06M
117.08%
YoY
|
$15.41M
-70.82%
YoY
|
$19.18M
-49.64%
YoY
|
$15.85M
-44.18%
YoY
|
$44.25M
14.64%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$19.63M
9.51%
YoY
|
$26.39M
68.67%
YoY
|
$19.66M
40.44%
YoY
|
$13.34M
-53.81%
YoY
|
$17.92M
-20.1%
YoY
|
$15.65M
3.37%
YoY
|
$14.00M
35.92%
YoY
|
$28.88M
17.21%
YoY
|
$22.43M
57.74%
YoY
|
$15.14M
15.74%
YoY
|
$10.30M
-154.53%
YoY
|
$24.64M
-276.29%
YoY
|
$14.22M
-5.0%
YoY
|
$13.08M
-278.26%
YoY
|
-$18.89M
10.03%
YoY
|
-$13.98M
27.63%
YoY
|
$14.97M
33.54%
YoY
|
-$7.336M
-32.07%
YoY
|
-$17.17M
128.87%
YoY
|
| Acquisitions |
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$37.86M
3626.38%
YoY
|
N/A
|
N/A
|
N/A
|
$1.016M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$1.945M
-105.36%
YoY
|
$5.531M
-105.13%
YoY
|
-$444.9M
15132.01%
YoY
|
$1.072M
-76.4%
YoY
|
-$36.29M
-2720.0%
YoY
|
-$107.9M
129.68%
YoY
|
-$2.921M
-365.55%
YoY
|
$4.543M
152.53%
YoY
|
$1.385M
-93.32%
YoY
|
-$46.98M
62.81%
YoY
|
$1.100M
-47.42%
YoY
|
$1.799M
-172.31%
YoY
|
$20.73M
5004.93%
YoY
|
-$28.86M
-83.87%
YoY
|
$2.092M
49.11%
YoY
|
-$2.488M
-607.76%
YoY
|
$406.0K
103.0%
YoY
|
-$178.9M
-22461.38%
YoY
|
$1.403M
75.38%
YoY
|
| Cash From Investing Activities |
-$17.68M
-67.38%
YoY
|
-$20.86M
-83.12%
YoY
|
-$464.6M
2645.63%
YoY
|
-$12.27M
-49.59%
YoY
|
-$54.21M
157.57%
YoY
|
-$123.5M
98.9%
YoY
|
-$16.92M
81.95%
YoY
|
-$24.33M
6.55%
YoY
|
-$21.05M
-423.55%
YoY
|
-$62.12M
48.13%
YoY
|
-$9.300M
-44.63%
YoY
|
-$22.84M
38.72%
YoY
|
$6.505M
-144.67%
YoY
|
-$41.93M
-77.48%
YoY
|
-$16.80M
6.55%
YoY
|
-$16.46M
57.4%
YoY
|
-$14.56M
32.38%
YoY
|
-$186.2M
1762.27%
YoY
|
-$15.76M
135.25%
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 |
$12.28M
-72.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$43.85M
N/A
|
N/A
N/A
|
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
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$3.793M
-42.58%
YoY
|
N/A
|
N/A
|
N/A
|
$6.606M
-1.08%
YoY
|
N/A
|
N/A
|
N/A
|
$6.678M
-78.35%
YoY
|
N/A
|
N/A
|
N/A
|
$30.84M
420.29%
YoY
|
N/A
|
N/A
|
N/A
|
$5.928M
-80.59%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$26.75M
-52.42%
YoY
|
-$80.87M
133.36%
YoY
|
-$12.02M
-55.84%
YoY
|
-$12.44M
-66.45%
YoY
|
-$56.22M
185.48%
YoY
|
-$34.65M
50.09%
YoY
|
-$27.21M
186.43%
YoY
|
-$37.07M
0.76%
YoY
|
-$19.69M
-43.94%
YoY
|
-$23.09M
52.13%
YoY
|
-$9.500M
62.62%
YoY
|
-$36.79M
529.68%
YoY
|
-$35.13M
492.63%
YoY
|
-$15.18M
-111.27%
YoY
|
-$5.842M
42.04%
YoY
|
-$5.842M
-42.35%
YoY
|
-$5.928M
-81.76%
YoY
|
$134.7M
-645.15%
YoY
|
-$4.113M
-86.29%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$165.6M
95.05%
YoY
|
$186.1M
6.76%
YoY
|
$83.63M
-45.08%
YoY
|
$85.43M
-29.38%
YoY
|
$84.88M
71.17%
YoY
|
$174.3M
18.25%
YoY
|
$152.3M
1.45%
YoY
|
$121.0M
-8.39%
YoY
|
$49.59M
1.09%
YoY
|
$147.4M
66.58%
YoY
|
$150.1M
56.26%
YoY
|
$132.0M
757.13%
YoY
|
$49.06M
155.74%
YoY
|
$88.47M
458.09%
YoY
|
$96.06M
117.08%
YoY
|
$15.41M
-70.82%
YoY
|
$19.18M
-49.64%
YoY
|
$15.85M
-44.18%
YoY
|
$44.25M
14.64%
YoY
|
| Cash From Investing Activities |
-$17.68M
-67.38%
YoY
|
-$20.86M
-83.12%
YoY
|
-$464.6M
2645.63%
YoY
|
-$12.27M
-49.59%
YoY
|
-$54.21M
157.57%
YoY
|
-$123.5M
98.9%
YoY
|
-$16.92M
81.95%
YoY
|
-$24.33M
6.55%
YoY
|
-$21.05M
-423.55%
YoY
|
-$62.12M
48.13%
YoY
|
-$9.300M
-44.63%
YoY
|
-$22.84M
38.72%
YoY
|
$6.505M
-144.67%
YoY
|
-$41.93M
-77.48%
YoY
|
-$16.80M
6.55%
YoY
|
-$16.46M
57.4%
YoY
|
-$14.56M
32.38%
YoY
|
-$186.2M
1762.27%
YoY
|
-$15.76M
135.25%
YoY
|
| Cash From Financing Activities |
-$26.75M
-52.42%
YoY
|
-$80.87M
133.36%
YoY
|
-$12.02M
-55.84%
YoY
|
-$12.44M
-66.45%
YoY
|
-$56.22M
185.48%
YoY
|
-$34.65M
50.09%
YoY
|
-$27.21M
186.43%
YoY
|
-$37.07M
0.76%
YoY
|
-$19.69M
-43.94%
YoY
|
-$23.09M
52.13%
YoY
|
-$9.500M
62.62%
YoY
|
-$36.79M
529.68%
YoY
|
-$35.13M
492.63%
YoY
|
-$15.18M
-111.27%
YoY
|
-$5.842M
42.04%
YoY
|
-$5.842M
-42.35%
YoY
|
-$5.928M
-81.76%
YoY
|
$134.7M
-645.15%
YoY
|
-$4.113M
-86.29%
YoY
|
| Net Change In Cash |
$121.1M
-574.15%
YoY
|
$84.33M
424.81%
YoY
|
-$393.0M
-463.39%
YoY
|
$60.73M
1.94%
YoY
|
-$25.55M
-388.65%
YoY
|
$16.07M
-74.15%
YoY
|
$108.1M
-17.64%
YoY
|
$59.57M
-17.75%
YoY
|
$8.851M
-56.68%
YoY
|
$62.16M
98.24%
YoY
|
$131.3M
78.83%
YoY
|
$72.42M
-1149.62%
YoY
|
$20.43M
-1662.08%
YoY
|
$31.36M
-187.78%
YoY
|
$73.42M
201.21%
YoY
|
-$6.900M
-121.43%
YoY
|
-$1.308M
-75.84%
YoY
|
-$35.72M
467.03%
YoY
|
$24.37M
1182.89%
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 |
$165.6M
95.05%
YoY
|
$186.1M
6.76%
YoY
|
$83.63M
-45.08%
YoY
|
$85.43M
-29.38%
YoY
|
$84.88M
71.17%
YoY
|
$174.3M
18.25%
YoY
|
$152.3M
1.45%
YoY
|
$121.0M
-8.39%
YoY
|
$49.59M
1.09%
YoY
|
$147.4M
66.58%
YoY
|
$150.1M
56.26%
YoY
|
$132.0M
757.13%
YoY
|
$49.06M
155.74%
YoY
|
$88.47M
458.09%
YoY
|
$96.06M
117.08%
YoY
|
$15.41M
-70.82%
YoY
|
$19.18M
-49.64%
YoY
|
$15.85M
-44.18%
YoY
|
$44.25M
14.64%
YoY
|
| Capital Expenditures |
$19.63M
9.51%
YoY
|
$26.39M
68.67%
YoY
|
$19.66M
40.44%
YoY
|
$13.34M
-53.81%
YoY
|
$17.92M
-20.1%
YoY
|
$15.65M
3.37%
YoY
|
$14.00M
35.92%
YoY
|
$28.88M
17.21%
YoY
|
$22.43M
57.74%
YoY
|
$15.14M
15.74%
YoY
|
$10.30M
-154.53%
YoY
|
$24.64M
-276.29%
YoY
|
$14.22M
-5.0%
YoY
|
$13.08M
-278.26%
YoY
|
-$18.89M
10.03%
YoY
|
-$13.98M
27.63%
YoY
|
$14.97M
33.54%
YoY
|
-$7.336M
-32.07%
YoY
|
-$17.17M
128.87%
YoY
|
| Free Cash Flow |
$145.9M
117.95%
YoY
|
$159.7M
0.65%
YoY
|
$63.97M
-53.74%
YoY
|
$72.09M
-21.72%
YoY
|
$66.96M
146.54%
YoY
|
$158.6M
19.96%
YoY
|
$138.3M
-1.09%
YoY
|
$92.09M
-14.26%
YoY
|
$27.16M
-22.04%
YoY
|
$132.2M
75.4%
YoY
|
$139.8M
21.62%
YoY
|
$107.4M
265.57%
YoY
|
$34.84M
726.7%
YoY
|
$75.39M
225.13%
YoY
|
$114.9M
87.16%
YoY
|
$29.38M
-53.9%
YoY
|
$4.214M
-84.32%
YoY
|
$23.19M
-40.85%
YoY
|
$61.41M
33.22%
YoY
|
Loading...