|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$165.4M
-266.94%
YoY
|
-$99.07M
64.0%
YoY
|
-$60.41M
-191.07%
YoY
|
$66.34M
-49.35%
YoY
|
$131.0M
-116.44%
YoY
|
| Depreciation, Depletion And Amortization |
$21.83M
-32.27%
YoY
|
$32.23M
-10.91%
YoY
|
$36.17M
1.5%
YoY
|
$35.64M
10.85%
YoY
|
$32.15M
13.03%
YoY
|
| Cash From Operating Activities |
$271.1M
31.23%
YoY
|
$206.6M
50.43%
YoY
|
$137.3M
-17.74%
YoY
|
$166.9M
117.55%
YoY
|
$76.74M
-62.5%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$18.46M
-16.18%
YoY
|
$22.02M
-33.92%
YoY
|
$33.33M
12.19%
YoY
|
$29.71M
-192.12%
YoY
|
-$32.25M
11.98%
YoY
|
| Acquisitions |
$23.20M
184.02%
YoY
|
$8.167M
22.5%
YoY
|
$6.667M
-76.33%
YoY
|
$28.17M
-194.11%
YoY
|
-$29.93M
1245.17%
YoY
|
| Other Investing Activities |
$3.465M
-125.89%
YoY
|
-$13.38M
-9.86%
YoY
|
-$14.85M
-45.5%
YoY
|
-$27.25M
30.84%
YoY
|
-$20.82M
-102.47%
YoY
|
| Cash From Investing Activities |
-$18.30M
-48.33%
YoY
|
-$35.41M
-26.51%
YoY
|
-$48.18M
-15.41%
YoY
|
-$56.95M
7.31%
YoY
|
-$53.07M
-106.51%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
-$83.50M
4208.51%
YoY
|
-$1.938M
-51.69%
YoY
|
-$4.012M
-104.83%
YoY
|
$83.10M
-3994.28%
YoY
|
-$2.134M
-243.8%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$107.5M
642.11%
YoY
|
-$14.49M
-43.67%
YoY
|
-$25.72M
-94.73%
YoY
|
-$487.6M
-35.86%
YoY
|
-$760.1M
18180.81%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$271.1M
31.23%
YoY
|
$206.6M
50.43%
YoY
|
$137.3M
-17.74%
YoY
|
$166.9M
117.55%
YoY
|
$76.74M
-62.5%
YoY
|
| Cash From Investing Activities |
-$18.30M
-48.33%
YoY
|
-$35.41M
-26.51%
YoY
|
-$48.18M
-15.41%
YoY
|
-$56.95M
7.31%
YoY
|
-$53.07M
-106.51%
YoY
|
| Cash From Financing Activities |
-$107.5M
642.11%
YoY
|
-$14.49M
-43.67%
YoY
|
-$25.72M
-94.73%
YoY
|
-$487.6M
-35.86%
YoY
|
-$760.1M
18180.81%
YoY
|
| Net Change In Cash |
$145.3M
-7.26%
YoY
|
$156.7M
147.0%
YoY
|
$63.43M
-116.8%
YoY
|
-$377.6M
-48.73%
YoY
|
-$736.5M
-172.49%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$271.1M
31.23%
YoY
|
$206.6M
50.43%
YoY
|
$137.3M
-17.74%
YoY
|
$166.9M
117.55%
YoY
|
$76.74M
-62.5%
YoY
|
| Capital Expenditures |
$18.46M
-16.18%
YoY
|
$22.02M
-33.92%
YoY
|
$33.33M
12.19%
YoY
|
$29.71M
-192.12%
YoY
|
-$32.25M
11.98%
YoY
|
| Free Cash Flow |
$252.6M
36.89%
YoY
|
$184.6M
77.46%
YoY
|
$104.0M
-24.22%
YoY
|
$137.2M
25.92%
YoY
|
$109.0M
-53.31%
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 |
$29.57M
42.61%
YoY
|
$33.68M
10.51%
YoY
|
$71.71M
268.85%
YoY
|
$39.26M
-125.66%
YoY
|
$20.74M
413.93%
YoY
|
$30.48M
-124.52%
YoY
|
$19.44M
-9.12%
YoY
|
-$153.0M
-641.07%
YoY
|
$4.035M
-71.6%
YoY
|
-$124.3M
-519.05%
YoY
|
$21.39M
-30.39%
YoY
|
$28.28M
4.22%
YoY
|
$14.21M
-167.05%
YoY
|
$29.66M
-37.58%
YoY
|
$30.73M
-0.22%
YoY
|
$27.14M
-22.49%
YoY
|
-$21.19M
-220.1%
YoY
|
$47.52M
-173.9%
YoY
|
$30.80M
-175.03%
YoY
|
| Depreciation, Depletion And Amortization |
$6.119M
14.76%
YoY
|
$5.631M
-18.07%
YoY
|
$5.551M
-11.24%
YoY
|
$5.313M
-39.56%
YoY
|
$5.332M
-48.27%
YoY
|
$6.873M
-24.16%
YoY
|
$6.254M
-32.1%
YoY
|
$8.791M
-1.72%
YoY
|
$10.31M
15.13%
YoY
|
$9.062M
-0.81%
YoY
|
$9.211M
2.85%
YoY
|
$8.945M
1.94%
YoY
|
$8.953M
2.1%
YoY
|
$9.136M
16.25%
YoY
|
$8.956M
9.88%
YoY
|
$8.775M
8.25%
YoY
|
$8.769M
9.19%
YoY
|
$7.859M
2.06%
YoY
|
$8.151M
13.29%
YoY
|
| Cash From Operating Activities |
-$129.8M
10.54%
YoY
|
$114.1M
-14.22%
YoY
|
$137.3M
49.49%
YoY
|
$137.2M
28.25%
YoY
|
-$117.5M
-6.2%
YoY
|
$133.0M
92.07%
YoY
|
$91.84M
14.89%
YoY
|
$107.0M
20.1%
YoY
|
-$125.2M
24.09%
YoY
|
$69.25M
-29.83%
YoY
|
$79.94M
-4.07%
YoY
|
$89.05M
8.07%
YoY
|
-$100.9M
3.52%
YoY
|
$98.69M
123.09%
YoY
|
$83.33M
36.38%
YoY
|
$82.41M
53.75%
YoY
|
-$97.48M
18.61%
YoY
|
$44.24M
-471.73%
YoY
|
$61.10M
-64.04%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$6.247M
88.28%
YoY
|
$5.287M
53.69%
YoY
|
$5.338M
-15.14%
YoY
|
$4.515M
-35.15%
YoY
|
$3.318M
-37.75%
YoY
|
$3.440M
-61.96%
YoY
|
$6.290M
-31.29%
YoY
|
$6.962M
-14.38%
YoY
|
$5.330M
-23.85%
YoY
|
$9.044M
-0.15%
YoY
|
$9.154M
-231.77%
YoY
|
$8.131M
-223.99%
YoY
|
$6.999M
-197.96%
YoY
|
$9.058M
-385.92%
YoY
|
-$6.947M
-34.12%
YoY
|
-$6.558M
-30.5%
YoY
|
-$7.145M
-21.48%
YoY
|
-$3.168M
-54.74%
YoY
|
-$10.54M
-803.0%
YoY
|
| Acquisitions |
$7.000M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$8.167M
389.92%
YoY
|
N/A
|
N/A
|
N/A
|
$1.667M
-93.51%
YoY
|
N/A
|
N/A
|
N/A
|
$25.67M
330.87%
YoY
|
N/A
|
N/A
|
| Other Investing Activities |
-$526.0K
-114.27%
YoY
|
-$4.995M
-432.56%
YoY
|
$11.94M
511.78%
YoY
|
-$2.639M
-55.5%
YoY
|
$3.685M
-133.78%
YoY
|
$1.502M
-144.44%
YoY
|
$1.952M
-140.25%
YoY
|
-$5.930M
161.58%
YoY
|
-$10.91M
150.7%
YoY
|
-$3.380M
54.83%
YoY
|
-$4.850M
-664.61%
YoY
|
-$2.267M
-66.63%
YoY
|
-$4.351M
4294.95%
YoY
|
-$2.183M
-82.42%
YoY
|
$859.0K
-102.8%
YoY
|
-$6.794M
-128.84%
YoY
|
-$99.00K
N/A
|
-$12.42M
-101.46%
YoY
|
-$30.67M
513.38%
YoY
|
| Cash From Investing Activities |
-$11.98M
60.49%
YoY
|
-$10.28M
430.55%
YoY
|
$6.604M
-252.24%
YoY
|
-$7.154M
-44.51%
YoY
|
-$7.464M
-54.03%
YoY
|
-$1.938M
-84.4%
YoY
|
-$4.338M
-69.02%
YoY
|
-$12.89M
23.99%
YoY
|
-$16.24M
43.07%
YoY
|
-$12.42M
10.52%
YoY
|
-$14.00M
130.03%
YoY
|
-$10.40M
-22.12%
YoY
|
-$11.35M
-56.8%
YoY
|
-$11.24M
-27.87%
YoY
|
-$6.088M
-85.23%
YoY
|
-$13.35M
-194.53%
YoY
|
-$26.27M
153.5%
YoY
|
-$15.58M
-101.85%
YoY
|
-$41.21M
1112.18%
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 |
-$20.91M
2205.07%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$907.0K
3259.26%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$27.00K
-108.44%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$320.0K
-4100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$8.000K
-100.84%
YoY
|
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
|
| Cash From Financing Activities |
-$27.64M
357.91%
YoY
|
-$68.64M
1282.99%
YoY
|
-$28.56M
830.06%
YoY
|
-$4.259M
-94.85%
YoY
|
-$6.035M
-107.92%
YoY
|
-$4.963M
4.55%
YoY
|
-$3.071M
-93.93%
YoY
|
-$82.65M
4.72%
YoY
|
$76.20M
-29.81%
YoY
|
-$4.747M
-94.5%
YoY
|
-$50.60M
-38.78%
YoY
|
-$78.93M
27.01%
YoY
|
$108.6M
-142.33%
YoY
|
-$86.29M
-10559.27%
YoY
|
-$82.66M
63000.76%
YoY
|
-$62.15M
-7082.7%
YoY
|
-$256.5M
-66.33%
YoY
|
$825.0K
65.0%
YoY
|
-$131.0K
-96.8%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
-$129.8M
10.54%
YoY
|
$114.1M
-14.22%
YoY
|
$137.3M
49.49%
YoY
|
$137.2M
28.25%
YoY
|
-$117.5M
-6.2%
YoY
|
$133.0M
92.07%
YoY
|
$91.84M
14.89%
YoY
|
$107.0M
20.1%
YoY
|
-$125.2M
24.09%
YoY
|
$69.25M
-29.83%
YoY
|
$79.94M
-4.07%
YoY
|
$89.05M
8.07%
YoY
|
-$100.9M
3.52%
YoY
|
$98.69M
123.09%
YoY
|
$83.33M
36.38%
YoY
|
$82.41M
53.75%
YoY
|
-$97.48M
18.61%
YoY
|
$44.24M
-471.73%
YoY
|
$61.10M
-64.04%
YoY
|
| Cash From Investing Activities |
-$11.98M
60.49%
YoY
|
-$10.28M
430.55%
YoY
|
$6.604M
-252.24%
YoY
|
-$7.154M
-44.51%
YoY
|
-$7.464M
-54.03%
YoY
|
-$1.938M
-84.4%
YoY
|
-$4.338M
-69.02%
YoY
|
-$12.89M
23.99%
YoY
|
-$16.24M
43.07%
YoY
|
-$12.42M
10.52%
YoY
|
-$14.00M
130.03%
YoY
|
-$10.40M
-22.12%
YoY
|
-$11.35M
-56.8%
YoY
|
-$11.24M
-27.87%
YoY
|
-$6.088M
-85.23%
YoY
|
-$13.35M
-194.53%
YoY
|
-$26.27M
153.5%
YoY
|
-$15.58M
-101.85%
YoY
|
-$41.21M
1112.18%
YoY
|
| Cash From Financing Activities |
-$27.64M
357.91%
YoY
|
-$68.64M
1282.99%
YoY
|
-$28.56M
830.06%
YoY
|
-$4.259M
-94.85%
YoY
|
-$6.035M
-107.92%
YoY
|
-$4.963M
4.55%
YoY
|
-$3.071M
-93.93%
YoY
|
-$82.65M
4.72%
YoY
|
$76.20M
-29.81%
YoY
|
-$4.747M
-94.5%
YoY
|
-$50.60M
-38.78%
YoY
|
-$78.93M
27.01%
YoY
|
$108.6M
-142.33%
YoY
|
-$86.29M
-10559.27%
YoY
|
-$82.66M
63000.76%
YoY
|
-$62.15M
-7082.7%
YoY
|
-$256.5M
-66.33%
YoY
|
$825.0K
65.0%
YoY
|
-$131.0K
-96.8%
YoY
|
| Net Change In Cash |
-$169.5M
29.4%
YoY
|
$35.18M
-72.1%
YoY
|
$115.3M
36.6%
YoY
|
$125.8M
1002.72%
YoY
|
-$131.0M
100.68%
YoY
|
$126.1M
142.15%
YoY
|
$84.43M
450.74%
YoY
|
$11.40M
-4246.91%
YoY
|
-$65.26M
1663.78%
YoY
|
$52.08M
4405.1%
YoY
|
$15.33M
-382.84%
YoY
|
-$275.0K
-103.98%
YoY
|
-$3.700M
-99.03%
YoY
|
$1.156M
-96.08%
YoY
|
-$5.420M
-127.43%
YoY
|
$6.909M
-89.93%
YoY
|
-$380.2M
-55.49%
YoY
|
$29.48M
-96.45%
YoY
|
$19.76M
-87.83%
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 |
-$129.8M
10.54%
YoY
|
$114.1M
-14.22%
YoY
|
$137.3M
49.49%
YoY
|
$137.2M
28.25%
YoY
|
-$117.5M
-6.2%
YoY
|
$133.0M
92.07%
YoY
|
$91.84M
14.89%
YoY
|
$107.0M
20.1%
YoY
|
-$125.2M
24.09%
YoY
|
$69.25M
-29.83%
YoY
|
$79.94M
-4.07%
YoY
|
$89.05M
8.07%
YoY
|
-$100.9M
3.52%
YoY
|
$98.69M
123.09%
YoY
|
$83.33M
36.38%
YoY
|
$82.41M
53.75%
YoY
|
-$97.48M
18.61%
YoY
|
$44.24M
-471.73%
YoY
|
$61.10M
-64.04%
YoY
|
| Capital Expenditures |
$6.247M
88.28%
YoY
|
$5.287M
53.69%
YoY
|
$5.338M
-15.14%
YoY
|
$4.515M
-35.15%
YoY
|
$3.318M
-37.75%
YoY
|
$3.440M
-61.96%
YoY
|
$6.290M
-31.29%
YoY
|
$6.962M
-14.38%
YoY
|
$5.330M
-23.85%
YoY
|
$9.044M
-0.15%
YoY
|
$9.154M
-231.77%
YoY
|
$8.131M
-223.99%
YoY
|
$6.999M
-197.96%
YoY
|
$9.058M
-385.92%
YoY
|
-$6.947M
-34.12%
YoY
|
-$6.558M
-30.5%
YoY
|
-$7.145M
-21.48%
YoY
|
-$3.168M
-54.74%
YoY
|
-$10.54M
-803.0%
YoY
|
| Free Cash Flow |
-$136.1M
12.68%
YoY
|
$108.8M
-16.02%
YoY
|
$131.9M
54.24%
YoY
|
$132.7M
32.67%
YoY
|
-$120.8M
-7.49%
YoY
|
$129.6M
115.21%
YoY
|
$85.55M
20.86%
YoY
|
$99.99M
23.56%
YoY
|
-$130.6M
20.98%
YoY
|
$60.21M
-32.83%
YoY
|
$70.78M
-21.59%
YoY
|
$80.92M
-9.04%
YoY
|
-$107.9M
19.46%
YoY
|
$89.63M
89.07%
YoY
|
$90.28M
26.0%
YoY
|
$88.97M
41.14%
YoY
|
-$90.34M
23.6%
YoY
|
$47.40M
-1067.43%
YoY
|
$71.65M
-57.45%
YoY
|
Loading...