|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$109.2M
-35.66%
YoY
|
$169.7M
503.66%
YoY
|
$28.11M
-142.87%
YoY
|
-$65.57M
81.73%
YoY
|
-$36.08M
N/A
|
| Depreciation, Depletion And Amortization |
$34.62M
30.76%
YoY
|
$26.48M
22.32%
YoY
|
$21.65M
15.2%
YoY
|
$18.79M
52.06%
YoY
|
$12.36M
31.15%
YoY
|
| Cash From Operating Activities |
$372.5M
25.97%
YoY
|
$295.7M
31.39%
YoY
|
$225.0M
33.7%
YoY
|
$168.3M
141.45%
YoY
|
$69.71M
-664.98%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$29.34M
144.32%
YoY
|
$12.01M
-53.01%
YoY
|
$25.56M
-18.52%
YoY
|
$31.36M
11.42%
YoY
|
$28.15M
70.57%
YoY
|
| Acquisitions |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$3.750M
N/A
|
$0.00
-100.0%
YoY
|
$75.83M
N/A
|
| Other Investing Activities |
-$67.76M
-153.73%
YoY
|
$126.1M
1086.64%
YoY
|
$10.63M
-103.24%
YoY
|
-$327.7M
-12.44%
YoY
|
-$374.2M
7937.54%
YoY
|
| Cash From Investing Activities |
-$97.10M
-185.34%
YoY
|
$113.8M
-833.67%
YoY
|
-$15.51M
-95.69%
YoY
|
-$359.6M
-10.81%
YoY
|
-$403.2M
1768.21%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
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
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$257.3M
-35.92%
YoY
|
-$401.5M
85.9%
YoY
|
-$216.0M
341.97%
YoY
|
-$48.87M
-109.71%
YoY
|
$503.4M
-898.43%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$372.5M
25.97%
YoY
|
$295.7M
31.39%
YoY
|
$225.0M
33.7%
YoY
|
$168.3M
141.45%
YoY
|
$69.71M
-664.98%
YoY
|
| Cash From Investing Activities |
-$97.10M
-185.34%
YoY
|
$113.8M
-833.67%
YoY
|
-$15.51M
-95.69%
YoY
|
-$359.6M
-10.81%
YoY
|
-$403.2M
1768.21%
YoY
|
| Cash From Financing Activities |
-$257.3M
-35.92%
YoY
|
-$401.5M
85.9%
YoY
|
-$216.0M
341.97%
YoY
|
-$48.87M
-109.71%
YoY
|
$503.4M
-898.43%
YoY
|
| Net Change In Cash |
$372.5M
4610.41%
YoY
|
$7.907M
-221.98%
YoY
|
-$6.482M
-97.3%
YoY
|
-$240.2M
-241.34%
YoY
|
$169.9M
-275.22%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$372.5M
25.97%
YoY
|
$295.7M
31.39%
YoY
|
$225.0M
33.7%
YoY
|
$168.3M
141.45%
YoY
|
$69.71M
-664.98%
YoY
|
| Capital Expenditures |
$29.34M
144.32%
YoY
|
$12.01M
-53.01%
YoY
|
$25.56M
-18.52%
YoY
|
$31.36M
11.42%
YoY
|
$28.15M
70.57%
YoY
|
| Free Cash Flow |
$343.1M
20.96%
YoY
|
$283.7M
42.21%
YoY
|
$199.5M
45.66%
YoY
|
$136.9M
229.53%
YoY
|
$41.56M
-244.1%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net Income |
$38.80M
52.71%
YoY
|
$30.76M
-70.22%
YoY
|
$28.28M
20.52%
YoY
|
$24.72M
2.5%
YoY
|
$25.41M
35.09%
YoY
|
$103.3M
639.08%
YoY
|
$23.47M
52.91%
YoY
|
$24.12M
501.32%
YoY
|
$18.81M
-459.99%
YoY
|
$13.98M
-223.38%
YoY
|
$15.35M
-141.74%
YoY
|
$4.011M
-156.06%
YoY
|
-$5.224M
-49.41%
YoY
|
-$11.33M
-34.0%
YoY
|
-$36.76M
117.35%
YoY
|
-$7.155M
257.04%
YoY
|
-$10.33M
N/A
|
-$17.16M
-303.02%
YoY
|
-$16.92M
-251.8%
YoY
|
-$2.004M
-108.97%
YoY
|
| Depreciation, Depletion And Amortization |
$6.830M
4.56%
YoY
|
$13.90M
99.23%
YoY
|
$7.424M
6.51%
YoY
|
$6.768M
5.08%
YoY
|
$6.532M
7.22%
YoY
|
$6.977M
11.94%
YoY
|
$6.970M
32.51%
YoY
|
$6.441M
29.1%
YoY
|
$6.092M
17.9%
YoY
|
$6.233M
12.31%
YoY
|
$5.260M
16.09%
YoY
|
$4.989M
15.27%
YoY
|
$5.167M
17.86%
YoY
|
$5.550M
75.19%
YoY
|
$4.531M
13.62%
YoY
|
$4.328M
62.46%
YoY
|
$4.384M
72.73%
YoY
|
$3.168M
27.85%
YoY
|
$3.988M
71.75%
YoY
|
$2.664M
14.38%
YoY
|
| Cash From Operating Activities |
$190.4M
93.56%
YoY
|
$198.4M
45.24%
YoY
|
-$47.30M
31.87%
YoY
|
$123.0M
7.33%
YoY
|
$98.35M
22.4%
YoY
|
$136.6M
45.13%
YoY
|
-$35.87M
632.0%
YoY
|
$114.6M
52.77%
YoY
|
$80.35M
32.25%
YoY
|
$94.13M
18.73%
YoY
|
-$4.900M
-137.19%
YoY
|
$75.01M
47.29%
YoY
|
$60.76M
143.69%
YoY
|
$79.28M
149.86%
YoY
|
$13.17M
-62.24%
YoY
|
$50.92M
1389.41%
YoY
|
$24.93M
-7542.39%
YoY
|
$31.73M
96.68%
YoY
|
$34.89M
107.61%
YoY
|
$3.419M
-107.55%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$4.873M
-31.21%
YoY
|
$11.02M
300.8%
YoY
|
$6.171M
202.06%
YoY
|
$5.063M
11.45%
YoY
|
$7.084M
155.19%
YoY
|
$2.750M
-34.23%
YoY
|
$2.043M
-50.17%
YoY
|
$4.543M
-46.27%
YoY
|
$2.776M
-70.5%
YoY
|
$4.181M
-50.8%
YoY
|
$4.100M
-151.65%
YoY
|
$8.455M
-185.94%
YoY
|
$9.410M
70.07%
YoY
|
$8.498M
-236.73%
YoY
|
-$7.938M
9.01%
YoY
|
-$9.838M
51.94%
YoY
|
$5.533M
-37.08%
YoY
|
-$6.215M
-15.1%
YoY
|
-$7.282M
151.02%
YoY
|
-$6.475M
-3.43%
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 |
-$16.53M
-116.47%
YoY
|
-$159.0M
405.77%
YoY
|
$62.55M
-49.39%
YoY
|
-$71.63M
-1608.93%
YoY
|
$100.4M
243.51%
YoY
|
-$31.45M
-296.08%
YoY
|
$123.6M
256.16%
YoY
|
$4.747M
348.25%
YoY
|
$29.22M
-170.95%
YoY
|
$16.04M
-105.02%
YoY
|
$34.70M
-509.25%
YoY
|
$1.059M
N/A
|
-$41.18M
N/A
|
-$319.2M
317.24%
YoY
|
-$8.479M
-97.15%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$76.51M
139000.0%
YoY
|
-$297.7M
708800.0%
YoY
|
-$73.00K
-98.4%
YoY
|
| Cash From Investing Activities |
-$21.40M
-122.94%
YoY
|
-$170.1M
397.32%
YoY
|
$56.38M
-53.61%
YoY
|
-$76.69M
-37694.12%
YoY
|
$93.28M
255.68%
YoY
|
-$34.20M
-388.41%
YoY
|
$121.5M
297.2%
YoY
|
$204.0K
-102.76%
YoY
|
$26.23M
-151.83%
YoY
|
$11.86M
-103.62%
YoY
|
$30.60M
-286.39%
YoY
|
-$7.396M
-24.82%
YoY
|
-$50.61M
798.37%
YoY
|
-$327.7M
296.16%
YoY
|
-$16.42M
-94.62%
YoY
|
-$9.838M
50.24%
YoY
|
-$5.633M
-36.78%
YoY
|
-$82.72M
1021.63%
YoY
|
-$305.0M
10264.25%
YoY
|
-$6.548M
-41.87%
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 |
-$1.238M
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
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
|
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 |
-$83.93M
-51.0%
YoY
|
-$18.43M
-73.05%
YoY
|
-$22.64M
-75.41%
YoY
|
-$44.98M
-67.83%
YoY
|
-$171.3M
69.13%
YoY
|
-$68.37M
-39.01%
YoY
|
-$92.09M
309.27%
YoY
|
-$139.8M
93.52%
YoY
|
-$101.3M
1012.9%
YoY
|
-$112.1M
172.58%
YoY
|
-$22.50M
203.32%
YoY
|
-$72.25M
21597.9%
YoY
|
-$9.100M
N/A
|
-$41.12M
6295.49%
YoY
|
-$7.418M
-101.69%
YoY
|
-$333.0K
-92.25%
YoY
|
$0.00
-100.0%
YoY
|
-$643.0K
-101.89%
YoY
|
$439.5M
-1997913.64%
YoY
|
-$4.296M
-95.57%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$190.4M
93.56%
YoY
|
$198.4M
45.24%
YoY
|
-$47.30M
31.87%
YoY
|
$123.0M
7.33%
YoY
|
$98.35M
22.4%
YoY
|
$136.6M
45.13%
YoY
|
-$35.87M
632.0%
YoY
|
$114.6M
52.77%
YoY
|
$80.35M
32.25%
YoY
|
$94.13M
18.73%
YoY
|
-$4.900M
-137.19%
YoY
|
$75.01M
47.29%
YoY
|
$60.76M
143.69%
YoY
|
$79.28M
149.86%
YoY
|
$13.17M
-62.24%
YoY
|
$50.92M
1389.41%
YoY
|
$24.93M
-7542.39%
YoY
|
$31.73M
96.68%
YoY
|
$34.89M
107.61%
YoY
|
$3.419M
-107.55%
YoY
|
| Cash From Investing Activities |
-$21.40M
-122.94%
YoY
|
-$170.1M
397.32%
YoY
|
$56.38M
-53.61%
YoY
|
-$76.69M
-37694.12%
YoY
|
$93.28M
255.68%
YoY
|
-$34.20M
-388.41%
YoY
|
$121.5M
297.2%
YoY
|
$204.0K
-102.76%
YoY
|
$26.23M
-151.83%
YoY
|
$11.86M
-103.62%
YoY
|
$30.60M
-286.39%
YoY
|
-$7.396M
-24.82%
YoY
|
-$50.61M
798.37%
YoY
|
-$327.7M
296.16%
YoY
|
-$16.42M
-94.62%
YoY
|
-$9.838M
50.24%
YoY
|
-$5.633M
-36.78%
YoY
|
-$82.72M
1021.63%
YoY
|
-$305.0M
10264.25%
YoY
|
-$6.548M
-41.87%
YoY
|
| Cash From Financing Activities |
-$83.93M
-51.0%
YoY
|
-$18.43M
-73.05%
YoY
|
-$22.64M
-75.41%
YoY
|
-$44.98M
-67.83%
YoY
|
-$171.3M
69.13%
YoY
|
-$68.37M
-39.01%
YoY
|
-$92.09M
309.27%
YoY
|
-$139.8M
93.52%
YoY
|
-$101.3M
1012.9%
YoY
|
-$112.1M
172.58%
YoY
|
-$22.50M
203.32%
YoY
|
-$72.25M
21597.9%
YoY
|
-$9.100M
N/A
|
-$41.12M
6295.49%
YoY
|
-$7.418M
-101.69%
YoY
|
-$333.0K
-92.25%
YoY
|
$0.00
-100.0%
YoY
|
-$643.0K
-101.89%
YoY
|
$439.5M
-1997913.64%
YoY
|
-$4.296M
-95.57%
YoY
|
| Net Change In Cash |
$85.02M
317.88%
YoY
|
$9.925M
-70.85%
YoY
|
-$13.56M
111.59%
YoY
|
$1.315M
-105.25%
YoY
|
$20.35M
283.74%
YoY
|
$34.05M
-657.74%
YoY
|
-$6.410M
-300.31%
YoY
|
-$25.04M
438.97%
YoY
|
$5.302M
403.99%
YoY
|
-$6.105M
-97.89%
YoY
|
$3.200M
-130.02%
YoY
|
-$4.645M
-111.4%
YoY
|
$1.052M
-94.55%
YoY
|
-$289.5M
460.78%
YoY
|
-$10.66M
-106.29%
YoY
|
$40.75M
-648.85%
YoY
|
$19.30M
-67.61%
YoY
|
-$51.63M
-220.84%
YoY
|
$169.4M
1123.75%
YoY
|
-$7.425M
-95.16%
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 |
$190.4M
93.56%
YoY
|
$198.4M
45.24%
YoY
|
-$47.30M
31.87%
YoY
|
$123.0M
7.33%
YoY
|
$98.35M
22.4%
YoY
|
$136.6M
45.13%
YoY
|
-$35.87M
632.0%
YoY
|
$114.6M
52.77%
YoY
|
$80.35M
32.25%
YoY
|
$94.13M
18.73%
YoY
|
-$4.900M
-137.19%
YoY
|
$75.01M
47.29%
YoY
|
$60.76M
143.69%
YoY
|
$79.28M
149.86%
YoY
|
$13.17M
-62.24%
YoY
|
$50.92M
1389.41%
YoY
|
$24.93M
-7542.39%
YoY
|
$31.73M
96.68%
YoY
|
$34.89M
107.61%
YoY
|
$3.419M
-107.55%
YoY
|
| Capital Expenditures |
$4.873M
-31.21%
YoY
|
$11.02M
300.8%
YoY
|
$6.171M
202.06%
YoY
|
$5.063M
11.45%
YoY
|
$7.084M
155.19%
YoY
|
$2.750M
-34.23%
YoY
|
$2.043M
-50.17%
YoY
|
$4.543M
-46.27%
YoY
|
$2.776M
-70.5%
YoY
|
$4.181M
-50.8%
YoY
|
$4.100M
-151.65%
YoY
|
$8.455M
-185.94%
YoY
|
$9.410M
70.07%
YoY
|
$8.498M
-236.73%
YoY
|
-$7.938M
9.01%
YoY
|
-$9.838M
51.94%
YoY
|
$5.533M
-37.08%
YoY
|
-$6.215M
-15.1%
YoY
|
-$7.282M
151.02%
YoY
|
-$6.475M
-3.43%
YoY
|
| Free Cash Flow |
$185.5M
103.24%
YoY
|
$187.4M
39.99%
YoY
|
-$53.47M
41.04%
YoY
|
$117.9M
7.16%
YoY
|
$91.26M
17.65%
YoY
|
$133.9M
48.82%
YoY
|
-$37.91M
321.23%
YoY
|
$110.0M
65.35%
YoY
|
$77.57M
51.08%
YoY
|
$89.95M
27.08%
YoY
|
-$9.000M
-142.63%
YoY
|
$66.55M
9.53%
YoY
|
$51.35M
164.69%
YoY
|
$70.78M
86.54%
YoY
|
$21.11M
-49.94%
YoY
|
$60.76M
514.12%
YoY
|
$19.40M
-312.5%
YoY
|
$37.94M
61.79%
YoY
|
$42.17M
114.0%
YoY
|
$9.894M
-125.65%
YoY
|
Loading...