|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$301.1M
25.91%
YoY
|
$239.1M
146.7%
YoY
|
$96.92M
-1095.92%
YoY
|
-$9.732M
-88.02%
YoY
|
-$81.26M
40.2%
YoY
|
| Depreciation, Depletion And Amortization |
$49.52M
-12.01%
YoY
|
$56.28M
0.92%
YoY
|
$55.76M
-16.48%
YoY
|
$66.76M
-20.66%
YoY
|
$84.15M
-13.5%
YoY
|
| Cash From Operating Activities |
$406.0M
70.44%
YoY
|
$238.2M
90.58%
YoY
|
$125.0M
410.09%
YoY
|
$24.50M
-84.17%
YoY
|
$154.8M
41.35%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$22.89M
-25.1%
YoY
|
$30.56M
13.68%
YoY
|
$26.88M
36.14%
YoY
|
$19.75M
-43.06%
YoY
|
$34.68M
-24.94%
YoY
|
| Acquisitions |
$325.0M
853.07%
YoY
|
$34.11M
N/A
|
$0.00
-100.0%
YoY
|
-$23.00K
-100.27%
YoY
|
$8.670M
N/A
|
| Other Investing Activities |
$1.995M
-334.71%
YoY
|
-$850.0K
-80.45%
YoY
|
-$4.348M
0.95%
YoY
|
-$4.307M
-19.13%
YoY
|
-$5.326M
31.86%
YoY
|
| Cash From Investing Activities |
-$349.7M
451.4%
YoY
|
-$63.41M
172.06%
YoY
|
-$23.31M
-157.53%
YoY
|
$40.52M
-216.14%
YoY
|
-$34.88M
-14.99%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$92.68M
-201.09%
YoY
|
$91.68M
-2595.35%
YoY
|
-$3.674M
-127.17%
YoY
|
$13.52M
358.62%
YoY
|
$2.948M
-133.18%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$946.1M
128.49%
YoY
|
| Cash From Financing Activities |
-$97.46M
-116.82%
YoY
|
$579.6M
-16621.47%
YoY
|
-$3.508M
-81.28%
YoY
|
-$18.74M
-87.74%
YoY
|
-$152.9M
1220.72%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$406.0M
70.44%
YoY
|
$238.2M
90.58%
YoY
|
$125.0M
410.09%
YoY
|
$24.50M
-84.17%
YoY
|
$154.8M
41.35%
YoY
|
| Cash From Investing Activities |
-$349.7M
451.4%
YoY
|
-$63.41M
172.06%
YoY
|
-$23.31M
-157.53%
YoY
|
$40.52M
-216.14%
YoY
|
-$34.88M
-14.99%
YoY
|
| Cash From Financing Activities |
-$97.46M
-116.82%
YoY
|
$579.6M
-16621.47%
YoY
|
-$3.508M
-81.28%
YoY
|
-$18.74M
-87.74%
YoY
|
-$152.9M
1220.72%
YoY
|
| Net Change In Cash |
-$30.84M
-104.12%
YoY
|
$749.2M
648.87%
YoY
|
$100.0M
153.73%
YoY
|
$39.43M
-188.89%
YoY
|
-$44.35M
-177.77%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$406.0M
70.44%
YoY
|
$238.2M
90.58%
YoY
|
$125.0M
410.09%
YoY
|
$24.50M
-84.17%
YoY
|
$154.8M
41.35%
YoY
|
| Capital Expenditures |
$22.89M
-25.1%
YoY
|
$30.56M
13.68%
YoY
|
$26.88M
36.14%
YoY
|
$19.75M
-43.06%
YoY
|
$34.68M
-24.94%
YoY
|
| Free Cash Flow |
$383.1M
84.51%
YoY
|
$207.6M
111.66%
YoY
|
$98.09M
1963.69%
YoY
|
$4.753M
-96.04%
YoY
|
$120.1M
89.73%
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 |
$53.46M
-18.35%
YoY
|
$101.6M
74.9%
YoY
|
$65.61M
-15.84%
YoY
|
$68.34M
33.17%
YoY
|
$65.47M
26.59%
YoY
|
$58.11M
30.91%
YoY
|
$77.96M
94.06%
YoY
|
$51.32M
112.05%
YoY
|
$51.72M
-536.98%
YoY
|
$44.39M
99.83%
YoY
|
$40.17M
875.76%
YoY
|
$24.20M
-165.47%
YoY
|
-$11.84M
-1406.4%
YoY
|
$22.21M
-137.73%
YoY
|
$4.117M
-320.28%
YoY
|
-$36.97M
11.61%
YoY
|
$906.0K
-92.81%
YoY
|
-$58.87M
-373.8%
YoY
|
-$1.869M
-92.63%
YoY
|
| Depreciation, Depletion And Amortization |
$18.54M
53.6%
YoY
|
$13.30M
-13.09%
YoY
|
$12.04M
-18.19%
YoY
|
$12.11M
-10.39%
YoY
|
$12.07M
-5.3%
YoY
|
$15.30M
11.15%
YoY
|
$14.72M
7.85%
YoY
|
$13.52M
-2.78%
YoY
|
$12.74M
-11.89%
YoY
|
$13.76M
-14.79%
YoY
|
$13.65M
-21.4%
YoY
|
$13.91M
-15.29%
YoY
|
$14.46M
-14.1%
YoY
|
$16.15M
-18.84%
YoY
|
$17.36M
-18.62%
YoY
|
$16.41M
-22.24%
YoY
|
$16.84M
-22.8%
YoY
|
$19.90M
-20.4%
YoY
|
$21.33M
-11.39%
YoY
|
| Cash From Operating Activities |
$85.50M
18.56%
YoY
|
$119.3M
49.43%
YoY
|
$117.8M
80.44%
YoY
|
$96.69M
86.95%
YoY
|
$72.12M
74.58%
YoY
|
$79.85M
66.8%
YoY
|
$65.30M
91.5%
YoY
|
$51.72M
24.44%
YoY
|
$41.31M
2790.69%
YoY
|
$47.87M
-467.39%
YoY
|
$34.10M
129.26%
YoY
|
$41.56M
175.87%
YoY
|
$1.429M
-81.18%
YoY
|
-$13.03M
-434.36%
YoY
|
$14.87M
-19.46%
YoY
|
$15.06M
-79.27%
YoY
|
$7.591M
-84.8%
YoY
|
$3.897M
-89.98%
YoY
|
$18.47M
-58.78%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.527M
40.7%
YoY
|
$7.814M
-19.31%
YoY
|
$4.421M
-33.25%
YoY
|
$6.017M
-15.37%
YoY
|
$4.639M
-35.07%
YoY
|
$9.684M
12.81%
YoY
|
$6.623M
14.19%
YoY
|
$7.110M
27.06%
YoY
|
$7.145M
3.52%
YoY
|
$8.584M
76.59%
YoY
|
$5.800M
-237.34%
YoY
|
$5.596M
-205.7%
YoY
|
$6.902M
28.55%
YoY
|
$4.861M
-170.44%
YoY
|
-$4.223M
-42.19%
YoY
|
-$5.294M
-41.67%
YoY
|
$5.369M
-52.95%
YoY
|
-$6.901M
-30.29%
YoY
|
-$7.305M
0.07%
YoY
|
| Acquisitions |
$515.1M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$34.13M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$23.00K
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$10.00K
100.0%
YoY
|
-$325.0M
-49423.82%
YoY
|
-$1.722M
-3175.0%
YoY
|
$0.00
-100.0%
YoY
|
-$5.000K
-96.0%
YoY
|
$659.0K
-84.59%
YoY
|
$56.00K
N/A
|
$436.0K
1182.35%
YoY
|
-$125.0K
681.25%
YoY
|
$4.276M
127.08%
YoY
|
$0.00
-100.0%
YoY
|
$34.00K
-97.5%
YoY
|
-$16.00K
-95.58%
YoY
|
$1.883M
-130.55%
YoY
|
$702.0K
70100.0%
YoY
|
$1.360M
276.73%
YoY
|
-$362.0K
-86.9%
YoY
|
-$6.164M
-356.83%
YoY
|
$1.000K
-99.97%
YoY
|
| Cash From Investing Activities |
-$521.6M
11155.33%
YoY
|
-$332.9M
3588.18%
YoY
|
-$6.143M
-6.46%
YoY
|
-$6.017M
-9.84%
YoY
|
-$4.634M
-88.74%
YoY
|
-$9.025M
109.49%
YoY
|
-$6.567M
13.22%
YoY
|
-$6.674M
19.99%
YoY
|
-$41.15M
437.29%
YoY
|
-$4.308M
44.66%
YoY
|
-$5.800M
64.73%
YoY
|
-$5.562M
41.38%
YoY
|
-$7.658M
-115.03%
YoY
|
-$2.978M
-77.21%
YoY
|
-$3.521M
-51.79%
YoY
|
-$3.934M
-54.86%
YoY
|
$50.95M
-977.52%
YoY
|
-$13.07M
74.2%
YoY
|
-$7.304M
69.86%
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 |
-$99.32M
-4624.97%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.195M
40.35%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.564M
157.66%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$607.0K
-96.25%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$16.19M
-823.32%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$460.0M
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
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
$131.4M
7362.81%
YoY
|
-$99.30M
-2946.88%
YoY
|
-$2.914M
286.47%
YoY
|
$2.990M
-99.48%
YoY
|
$1.761M
63.51%
YoY
|
$3.488M
-484.14%
YoY
|
-$754.0K
-77.82%
YoY
|
$575.8M
66462.08%
YoY
|
$1.077M
-1233.68%
YoY
|
-$908.0K
-237.78%
YoY
|
-$3.400M
-600.0%
YoY
|
$865.0K
-129.11%
YoY
|
-$95.00K
-99.44%
YoY
|
$659.0K
-104.1%
YoY
|
$680.0K
-102.37%
YoY
|
-$2.971M
-99.31%
YoY
|
-$17.11M
-105.27%
YoY
|
-$16.08M
-96.12%
YoY
|
-$28.66M
-4877.33%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$85.50M
18.56%
YoY
|
$119.3M
49.43%
YoY
|
$117.8M
80.44%
YoY
|
$96.69M
86.95%
YoY
|
$72.12M
74.58%
YoY
|
$79.85M
66.8%
YoY
|
$65.30M
91.5%
YoY
|
$51.72M
24.44%
YoY
|
$41.31M
2790.69%
YoY
|
$47.87M
-467.39%
YoY
|
$34.10M
129.26%
YoY
|
$41.56M
175.87%
YoY
|
$1.429M
-81.18%
YoY
|
-$13.03M
-434.36%
YoY
|
$14.87M
-19.46%
YoY
|
$15.06M
-79.27%
YoY
|
$7.591M
-84.8%
YoY
|
$3.897M
-89.98%
YoY
|
$18.47M
-58.78%
YoY
|
| Cash From Investing Activities |
-$521.6M
11155.33%
YoY
|
-$332.9M
3588.18%
YoY
|
-$6.143M
-6.46%
YoY
|
-$6.017M
-9.84%
YoY
|
-$4.634M
-88.74%
YoY
|
-$9.025M
109.49%
YoY
|
-$6.567M
13.22%
YoY
|
-$6.674M
19.99%
YoY
|
-$41.15M
437.29%
YoY
|
-$4.308M
44.66%
YoY
|
-$5.800M
64.73%
YoY
|
-$5.562M
41.38%
YoY
|
-$7.658M
-115.03%
YoY
|
-$2.978M
-77.21%
YoY
|
-$3.521M
-51.79%
YoY
|
-$3.934M
-54.86%
YoY
|
$50.95M
-977.52%
YoY
|
-$13.07M
74.2%
YoY
|
-$7.304M
69.86%
YoY
|
| Cash From Financing Activities |
$131.4M
7362.81%
YoY
|
-$99.30M
-2946.88%
YoY
|
-$2.914M
286.47%
YoY
|
$2.990M
-99.48%
YoY
|
$1.761M
63.51%
YoY
|
$3.488M
-484.14%
YoY
|
-$754.0K
-77.82%
YoY
|
$575.8M
66462.08%
YoY
|
$1.077M
-1233.68%
YoY
|
-$908.0K
-237.78%
YoY
|
-$3.400M
-600.0%
YoY
|
$865.0K
-129.11%
YoY
|
-$95.00K
-99.44%
YoY
|
$659.0K
-104.1%
YoY
|
$680.0K
-102.37%
YoY
|
-$2.971M
-99.31%
YoY
|
-$17.11M
-105.27%
YoY
|
-$16.08M
-96.12%
YoY
|
-$28.66M
-4877.33%
YoY
|
| Net Change In Cash |
-$307.5M
-526.97%
YoY
|
-$312.8M
-520.98%
YoY
|
$108.8M
87.6%
YoY
|
$93.66M
-84.91%
YoY
|
$72.03M
-5091.68%
YoY
|
$74.31M
74.22%
YoY
|
$57.98M
132.85%
YoY
|
$620.8M
1584.09%
YoY
|
-$1.443M
-75.93%
YoY
|
$42.66M
-377.9%
YoY
|
$24.90M
106.93%
YoY
|
$36.86M
351.75%
YoY
|
-$5.994M
-114.47%
YoY
|
-$15.35M
-39.2%
YoY
|
$12.03M
-168.76%
YoY
|
$8.160M
-102.21%
YoY
|
$41.42M
-88.73%
YoY
|
-$25.25M
-93.4%
YoY
|
-$17.50M
-142.58%
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 |
$85.50M
18.56%
YoY
|
$119.3M
49.43%
YoY
|
$117.8M
80.44%
YoY
|
$96.69M
86.95%
YoY
|
$72.12M
74.58%
YoY
|
$79.85M
66.8%
YoY
|
$65.30M
91.5%
YoY
|
$51.72M
24.44%
YoY
|
$41.31M
2790.69%
YoY
|
$47.87M
-467.39%
YoY
|
$34.10M
129.26%
YoY
|
$41.56M
175.87%
YoY
|
$1.429M
-81.18%
YoY
|
-$13.03M
-434.36%
YoY
|
$14.87M
-19.46%
YoY
|
$15.06M
-79.27%
YoY
|
$7.591M
-84.8%
YoY
|
$3.897M
-89.98%
YoY
|
$18.47M
-58.78%
YoY
|
| Capital Expenditures |
$6.527M
40.7%
YoY
|
$7.814M
-19.31%
YoY
|
$4.421M
-33.25%
YoY
|
$6.017M
-15.37%
YoY
|
$4.639M
-35.07%
YoY
|
$9.684M
12.81%
YoY
|
$6.623M
14.19%
YoY
|
$7.110M
27.06%
YoY
|
$7.145M
3.52%
YoY
|
$8.584M
76.59%
YoY
|
$5.800M
-237.34%
YoY
|
$5.596M
-205.7%
YoY
|
$6.902M
28.55%
YoY
|
$4.861M
-170.44%
YoY
|
-$4.223M
-42.19%
YoY
|
-$5.294M
-41.67%
YoY
|
$5.369M
-52.95%
YoY
|
-$6.901M
-30.29%
YoY
|
-$7.305M
0.07%
YoY
|
| Free Cash Flow |
$78.97M
17.04%
YoY
|
$111.5M
58.92%
YoY
|
$113.4M
93.27%
YoY
|
$90.67M
103.26%
YoY
|
$67.48M
97.52%
YoY
|
$70.17M
78.6%
YoY
|
$58.68M
107.34%
YoY
|
$44.61M
24.03%
YoY
|
$34.16M
-724.21%
YoY
|
$39.29M
-319.59%
YoY
|
$28.30M
48.19%
YoY
|
$35.96M
76.65%
YoY
|
-$5.473M
-346.31%
YoY
|
-$17.89M
-265.69%
YoY
|
$19.10M
-25.9%
YoY
|
$20.36M
-75.1%
YoY
|
$2.222M
-94.24%
YoY
|
$10.80M
-77.87%
YoY
|
$25.77M
-50.53%
YoY
|
Loading...