|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$98.09M
-38.51%
YoY
|
$159.5M
15.98%
YoY
|
$137.5M
50.51%
YoY
|
$91.39M
47.12%
YoY
|
$62.12M
4327.37%
YoY
|
| Depreciation, Depletion And Amortization |
$31.60M
12.06%
YoY
|
$28.20M
9.57%
YoY
|
$25.74M
104.31%
YoY
|
$12.60M
23.2%
YoY
|
$10.23M
13.23%
YoY
|
| Cash From Operating Activities |
$156.1M
-26.84%
YoY
|
$213.4M
16.28%
YoY
|
$183.5M
105.76%
YoY
|
$89.18M
-8.99%
YoY
|
$97.99M
71.12%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$34.88M
-15.01%
YoY
|
$41.04M
7.53%
YoY
|
$38.17M
58.8%
YoY
|
$24.03M
-12.46%
YoY
|
$27.46M
-18.9%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$33.20M
-60.42%
YoY
|
-$83.89M
-86.27%
YoY
|
-$611.0M
6887.88%
YoY
|
-$8.743M
619.0%
YoY
|
-$1.216M
-52.5%
YoY
|
| Cash From Investing Activities |
-$70.33M
-43.7%
YoY
|
-$124.9M
-80.75%
YoY
|
-$649.1M
1880.4%
YoY
|
-$32.78M
14.32%
YoY
|
-$28.67M
-21.26%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$75.59M
-11.55%
YoY
|
$85.46M
46.98%
YoY
|
$58.14M
45.69%
YoY
|
$39.91M
38.22%
YoY
|
$28.87M
18.21%
YoY
|
| Debt Paid & Issued, Net |
$223.0K
-97.3%
YoY
|
$8.263M
-97.41%
YoY
|
$318.7M
17792.08%
YoY
|
$1.781M
-95.15%
YoY
|
$36.74M
337.33%
YoY
|
| Cash From Financing Activities |
-$67.43M
-16.71%
YoY
|
-$80.95M
-117.83%
YoY
|
$454.1M
-1817.51%
YoY
|
-$26.44M
-28.58%
YoY
|
-$37.02M
1548.17%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$156.1M
-26.84%
YoY
|
$213.4M
16.28%
YoY
|
$183.5M
105.76%
YoY
|
$89.18M
-8.99%
YoY
|
$97.99M
71.12%
YoY
|
| Cash From Investing Activities |
-$70.33M
-43.7%
YoY
|
-$124.9M
-80.75%
YoY
|
-$649.1M
1880.4%
YoY
|
-$32.78M
14.32%
YoY
|
-$28.67M
-21.26%
YoY
|
| Cash From Financing Activities |
-$67.43M
-16.71%
YoY
|
-$80.95M
-117.83%
YoY
|
$454.1M
-1817.51%
YoY
|
-$26.44M
-28.58%
YoY
|
-$37.02M
1548.17%
YoY
|
| Net Change In Cash |
$18.57M
153.9%
YoY
|
$7.313M
-161.96%
YoY
|
-$11.80M
-139.68%
YoY
|
$29.75M
-7.28%
YoY
|
$32.08M
69.23%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$156.1M
-26.84%
YoY
|
$213.4M
16.28%
YoY
|
$183.5M
105.76%
YoY
|
$89.18M
-8.99%
YoY
|
$97.99M
71.12%
YoY
|
| Capital Expenditures |
$34.88M
-15.01%
YoY
|
$41.04M
7.53%
YoY
|
$38.17M
58.8%
YoY
|
$24.03M
-12.46%
YoY
|
$27.46M
-18.9%
YoY
|
| Free Cash Flow |
$121.2M
-29.66%
YoY
|
$172.3M
18.58%
YoY
|
$145.3M
123.09%
YoY
|
$65.15M
-7.64%
YoY
|
$70.54M
201.3%
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 |
$6.420M
-74.61%
YoY
|
$24.43M
-35.65%
YoY
|
$17.35M
-57.09%
YoY
|
$31.03M
-18.23%
YoY
|
$25.29M
-41.44%
YoY
|
$37.96M
4.97%
YoY
|
$40.43M
-17.86%
YoY
|
$37.95M
45.26%
YoY
|
$43.18M
65.86%
YoY
|
$36.17M
6.65%
YoY
|
$49.22M
210.08%
YoY
|
$26.12M
50.61%
YoY
|
$26.03M
7.34%
YoY
|
$33.91M
71.62%
YoY
|
$15.87M
-46.28%
YoY
|
$17.35M
123.33%
YoY
|
$24.25M
381.11%
YoY
|
$19.76M
-413.65%
YoY
|
$29.55M
653.97%
YoY
|
| Depreciation, Depletion And Amortization |
$8.078M
9.62%
YoY
|
$14.34M
-2.2%
YoY
|
$14.13M
44.28%
YoY
|
$14.62M
51.05%
YoY
|
$7.369M
-23.73%
YoY
|
$14.66M
14.34%
YoY
|
$9.793M
1.81%
YoY
|
$9.676M
215.9%
YoY
|
$9.662M
184.26%
YoY
|
$12.83M
96.34%
YoY
|
$9.619M
181.18%
YoY
|
$3.063M
2.24%
YoY
|
$3.399M
23.96%
YoY
|
$6.532M
13.48%
YoY
|
$3.421M
36.62%
YoY
|
$2.996M
13.53%
YoY
|
$2.742M
10.43%
YoY
|
$5.756M
-0.93%
YoY
|
$2.504M
1.95%
YoY
|
| Cash From Operating Activities |
$47.84M
36.39%
YoY
|
$32.86M
13.23%
YoY
|
$52.58M
-12.31%
YoY
|
$35.59M
-48.5%
YoY
|
$35.08M
-36.56%
YoY
|
$29.02M
21.62%
YoY
|
$59.96M
-6.75%
YoY
|
$69.11M
25.83%
YoY
|
$55.29M
36.92%
YoY
|
$23.86M
56.73%
YoY
|
$64.30M
215.58%
YoY
|
$54.92M
1851.08%
YoY
|
$40.38M
-20.45%
YoY
|
$15.23M
-62.35%
YoY
|
$20.38M
693.11%
YoY
|
$2.815M
-91.25%
YoY
|
$50.77M
122.41%
YoY
|
$40.44M
139.3%
YoY
|
$2.569M
-70.81%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$9.507M
-11.12%
YoY
|
$8.272M
-33.35%
YoY
|
$5.348M
-61.23%
YoY
|
$12.82M
112.03%
YoY
|
$10.70M
21.65%
YoY
|
$12.41M
31.44%
YoY
|
$13.79M
35.23%
YoY
|
$6.044M
-33.24%
YoY
|
$8.793M
-7.22%
YoY
|
$9.442M
49.64%
YoY
|
$10.20M
-281.4%
YoY
|
$9.054M
-251.86%
YoY
|
$9.477M
54.37%
YoY
|
$6.310M
-191.74%
YoY
|
-$5.623M
-22.11%
YoY
|
-$5.962M
3.89%
YoY
|
$6.139M
-19.41%
YoY
|
-$6.878M
-26.28%
YoY
|
-$7.219M
28.22%
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
|
| Other Investing Activities |
-$7.226M
-134.12%
YoY
|
-$52.30M
124.77%
YoY
|
-$14.27M
-31.37%
YoY
|
$12.19M
-119.09%
YoY
|
$21.18M
-11.87%
YoY
|
-$23.27M
-75.14%
YoY
|
-$20.79M
-0.51%
YoY
|
-$63.86M
-87.22%
YoY
|
$24.03M
664.31%
YoY
|
-$93.61M
-1639.34%
YoY
|
-$20.90M
116.92%
YoY
|
-$499.5M
22421.55%
YoY
|
$3.144M
-205.82%
YoY
|
$6.081M
-219.8%
YoY
|
-$9.635M
-379.28%
YoY
|
-$2.218M
-248.86%
YoY
|
-$2.971M
175.09%
YoY
|
-$5.076M
78.11%
YoY
|
$3.450M
1816.67%
YoY
|
| Cash From Investing Activities |
-$16.73M
-259.65%
YoY
|
-$60.57M
69.77%
YoY
|
-$19.62M
-43.27%
YoY
|
-$625.0K
-99.11%
YoY
|
$10.48M
-31.21%
YoY
|
-$35.68M
-65.38%
YoY
|
-$34.59M
10.85%
YoY
|
-$69.90M
-86.26%
YoY
|
$15.24M
-340.6%
YoY
|
-$103.0M
44899.56%
YoY
|
-$31.20M
104.48%
YoY
|
-$508.6M
6117.38%
YoY
|
-$6.333M
-30.48%
YoY
|
-$229.0K
-98.08%
YoY
|
-$15.26M
304.83%
YoY
|
-$8.180M
92.52%
YoY
|
-$9.110M
4.77%
YoY
|
-$11.95M
-1.86%
YoY
|
-$3.769M
-30.84%
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 |
$29.49M
168.11%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$11.00M
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
|
$8.015M
552.16%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.229M
-67.51%
YoY
|
N/A
N/A
|
N/A
N/A
|
| Debt Paid & Issued, Net |
$29.00K
-23.68%
YoY
|
N/A
|
N/A
|
N/A
|
$38.00K
-61.22%
YoY
|
N/A
|
N/A
|
N/A
|
$98.00K
-89.88%
YoY
|
N/A
|
N/A
|
N/A
|
$968.0K
79.93%
YoY
|
N/A
|
N/A
|
N/A
|
$538.0K
-73.13%
YoY
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$30.21M
108.28%
YoY
|
-$18.37M
-45.71%
YoY
|
-$4.347M
-80.95%
YoY
|
-$30.20M
181.84%
YoY
|
-$14.50M
6.8%
YoY
|
-$33.84M
-28.12%
YoY
|
-$22.82M
-126.35%
YoY
|
-$10.72M
-102.5%
YoY
|
-$13.58M
0.23%
YoY
|
-$47.08M
191.32%
YoY
|
$86.60M
-721.64%
YoY
|
$428.1M
-43169.52%
YoY
|
-$13.55M
-391.48%
YoY
|
-$16.16M
85.86%
YoY
|
-$13.93M
-15.53%
YoY
|
-$994.0K
-80.85%
YoY
|
$4.648M
-170.01%
YoY
|
-$8.696M
3680.87%
YoY
|
-$16.49M
444.29%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$47.84M
36.39%
YoY
|
$32.86M
13.23%
YoY
|
$52.58M
-12.31%
YoY
|
$35.59M
-48.5%
YoY
|
$35.08M
-36.56%
YoY
|
$29.02M
21.62%
YoY
|
$59.96M
-6.75%
YoY
|
$69.11M
25.83%
YoY
|
$55.29M
36.92%
YoY
|
$23.86M
56.73%
YoY
|
$64.30M
215.58%
YoY
|
$54.92M
1851.08%
YoY
|
$40.38M
-20.45%
YoY
|
$15.23M
-62.35%
YoY
|
$20.38M
693.11%
YoY
|
$2.815M
-91.25%
YoY
|
$50.77M
122.41%
YoY
|
$40.44M
139.3%
YoY
|
$2.569M
-70.81%
YoY
|
| Cash From Investing Activities |
-$16.73M
-259.65%
YoY
|
-$60.57M
69.77%
YoY
|
-$19.62M
-43.27%
YoY
|
-$625.0K
-99.11%
YoY
|
$10.48M
-31.21%
YoY
|
-$35.68M
-65.38%
YoY
|
-$34.59M
10.85%
YoY
|
-$69.90M
-86.26%
YoY
|
$15.24M
-340.6%
YoY
|
-$103.0M
44899.56%
YoY
|
-$31.20M
104.48%
YoY
|
-$508.6M
6117.38%
YoY
|
-$6.333M
-30.48%
YoY
|
-$229.0K
-98.08%
YoY
|
-$15.26M
304.83%
YoY
|
-$8.180M
92.52%
YoY
|
-$9.110M
4.77%
YoY
|
-$11.95M
-1.86%
YoY
|
-$3.769M
-30.84%
YoY
|
| Cash From Financing Activities |
-$30.21M
108.28%
YoY
|
-$18.37M
-45.71%
YoY
|
-$4.347M
-80.95%
YoY
|
-$30.20M
181.84%
YoY
|
-$14.50M
6.8%
YoY
|
-$33.84M
-28.12%
YoY
|
-$22.82M
-126.35%
YoY
|
-$10.72M
-102.5%
YoY
|
-$13.58M
0.23%
YoY
|
-$47.08M
191.32%
YoY
|
$86.60M
-721.64%
YoY
|
$428.1M
-43169.52%
YoY
|
-$13.55M
-391.48%
YoY
|
-$16.16M
85.86%
YoY
|
-$13.93M
-15.53%
YoY
|
-$994.0K
-80.85%
YoY
|
$4.648M
-170.01%
YoY
|
-$8.696M
3680.87%
YoY
|
-$16.49M
444.29%
YoY
|
| Net Change In Cash |
$762.0K
-97.56%
YoY
|
-$46.08M
13.79%
YoY
|
$28.62M
1017.85%
YoY
|
$4.765M
-141.4%
YoY
|
$31.17M
-45.17%
YoY
|
-$40.50M
-67.93%
YoY
|
$2.560M
-97.86%
YoY
|
-$11.51M
-54.95%
YoY
|
$56.85M
177.1%
YoY
|
-$126.3M
10738.45%
YoY
|
$119.7M
-1458.07%
YoY
|
-$25.55M
301.76%
YoY
|
$20.52M
-55.66%
YoY
|
-$1.165M
-105.89%
YoY
|
-$8.814M
-50.18%
YoY
|
-$6.359M
-127.99%
YoY
|
$46.27M
531.38%
YoY
|
$19.79M
340.78%
YoY
|
-$17.69M
-5628.75%
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 |
$47.84M
36.39%
YoY
|
$32.86M
13.23%
YoY
|
$52.58M
-12.31%
YoY
|
$35.59M
-48.5%
YoY
|
$35.08M
-36.56%
YoY
|
$29.02M
21.62%
YoY
|
$59.96M
-6.75%
YoY
|
$69.11M
25.83%
YoY
|
$55.29M
36.92%
YoY
|
$23.86M
56.73%
YoY
|
$64.30M
215.58%
YoY
|
$54.92M
1851.08%
YoY
|
$40.38M
-20.45%
YoY
|
$15.23M
-62.35%
YoY
|
$20.38M
693.11%
YoY
|
$2.815M
-91.25%
YoY
|
$50.77M
122.41%
YoY
|
$40.44M
139.3%
YoY
|
$2.569M
-70.81%
YoY
|
| Capital Expenditures |
$9.507M
-11.12%
YoY
|
$8.272M
-33.35%
YoY
|
$5.348M
-61.23%
YoY
|
$12.82M
112.03%
YoY
|
$10.70M
21.65%
YoY
|
$12.41M
31.44%
YoY
|
$13.79M
35.23%
YoY
|
$6.044M
-33.24%
YoY
|
$8.793M
-7.22%
YoY
|
$9.442M
49.64%
YoY
|
$10.20M
-281.4%
YoY
|
$9.054M
-251.86%
YoY
|
$9.477M
54.37%
YoY
|
$6.310M
-191.74%
YoY
|
-$5.623M
-22.11%
YoY
|
-$5.962M
3.89%
YoY
|
$6.139M
-19.41%
YoY
|
-$6.878M
-26.28%
YoY
|
-$7.219M
28.22%
YoY
|
| Free Cash Flow |
$38.33M
57.23%
YoY
|
$24.59M
48.02%
YoY
|
$47.24M
2.31%
YoY
|
$22.78M
-63.88%
YoY
|
$24.38M
-47.57%
YoY
|
$16.61M
15.19%
YoY
|
$46.17M
-14.66%
YoY
|
$63.07M
37.49%
YoY
|
$46.50M
50.45%
YoY
|
$14.42M
61.75%
YoY
|
$54.10M
108.09%
YoY
|
$45.87M
422.6%
YoY
|
$30.91M
-30.75%
YoY
|
$8.916M
-81.16%
YoY
|
$26.00M
165.61%
YoY
|
$8.777M
-76.84%
YoY
|
$44.63M
193.46%
YoY
|
$47.32M
80.4%
YoY
|
$9.788M
-32.17%
YoY
|
Loading...