|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$45.37M
142.69%
YoY
|
$18.70M
46.35%
YoY
|
$12.77M
-35.55%
YoY
|
$19.82M
-7.74%
YoY
|
$21.48M
430.55%
YoY
|
| Depreciation, Depletion And Amortization |
$4.422M
33.19%
YoY
|
$3.320M
23.15%
YoY
|
$2.696M
-30.08%
YoY
|
$3.856M
-4.08%
YoY
|
$4.020M
-59.05%
YoY
|
| Cash From Operating Activities |
$183.5M
23.37%
YoY
|
$148.8M
61.6%
YoY
|
$92.07M
-57.48%
YoY
|
$216.5M
21.09%
YoY
|
$178.8M
162.29%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$8.497M
-49.21%
YoY
|
$16.73M
344.57%
YoY
|
$3.763M
381.2%
YoY
|
$782.0K
35.53%
YoY
|
$577.0K
-55.89%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$18.01M
19.24%
YoY
|
-$15.11M
0.19%
YoY
|
-$15.08M
62.28%
YoY
|
-$9.291M
-66.26%
YoY
|
-$27.54M
555.64%
YoY
|
| Cash From Investing Activities |
-$26.51M
-16.73%
YoY
|
-$31.83M
68.97%
YoY
|
-$18.84M
87.03%
YoY
|
-$10.07M
-64.17%
YoY
|
-$28.11M
408.3%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$19.18M
N/A
|
$0.00
-100.0%
YoY
|
-$4.478M
-116.97%
YoY
|
$26.39M
2875.31%
YoY
|
$887.0K
N/A
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$4.861M
-93.09%
YoY
|
-$70.38M
-38.08%
YoY
|
-$113.7M
-47.15%
YoY
|
-$215.1M
-14.41%
YoY
|
-$251.3M
-558.89%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$183.5M
23.37%
YoY
|
$148.8M
61.6%
YoY
|
$92.07M
-57.48%
YoY
|
$216.5M
21.09%
YoY
|
$178.8M
162.29%
YoY
|
| Cash From Investing Activities |
-$26.51M
-16.73%
YoY
|
-$31.83M
68.97%
YoY
|
-$18.84M
87.03%
YoY
|
-$10.07M
-64.17%
YoY
|
-$28.11M
408.3%
YoY
|
| Cash From Financing Activities |
-$4.861M
-93.09%
YoY
|
-$70.38M
-38.08%
YoY
|
-$113.7M
-47.15%
YoY
|
-$215.1M
-14.41%
YoY
|
-$251.3M
-558.89%
YoY
|
| Net Change In Cash |
$152.7M
238.5%
YoY
|
$45.10M
-210.51%
YoY
|
-$40.81M
270.25%
YoY
|
-$11.02M
-89.19%
YoY
|
-$102.0M
-186.2%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$183.5M
23.37%
YoY
|
$148.8M
61.6%
YoY
|
$92.07M
-57.48%
YoY
|
$216.5M
21.09%
YoY
|
$178.8M
162.29%
YoY
|
| Capital Expenditures |
$8.497M
-49.21%
YoY
|
$16.73M
344.57%
YoY
|
$3.763M
381.2%
YoY
|
$782.0K
35.53%
YoY
|
$577.0K
-55.89%
YoY
|
| Free Cash Flow |
$175.0M
32.56%
YoY
|
$132.0M
49.54%
YoY
|
$88.30M
-59.07%
YoY
|
$215.7M
21.04%
YoY
|
$178.2M
166.56%
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 |
$5.467M
1080.78%
YoY
|
$18.98M
149.19%
YoY
|
$10.50M
152.53%
YoY
|
$15.44M
221.6%
YoY
|
$463.0K
-78.2%
YoY
|
$7.615M
133.73%
YoY
|
$4.156M
-29.54%
YoY
|
$4.800M
-0.99%
YoY
|
$2.124M
-272.68%
YoY
|
$3.258M
-25.79%
YoY
|
$5.898M
90.32%
YoY
|
$4.848M
-36.25%
YoY
|
-$1.230M
-126.03%
YoY
|
$4.390M
-69.13%
YoY
|
$3.099M
-23.59%
YoY
|
$7.605M
1059.3%
YoY
|
$4.726M
85.55%
YoY
|
$14.22M
251.27%
YoY
|
$4.056M
N/A
|
$656.0K
N/A
|
| Depreciation, Depletion And Amortization |
$920.0K
-8.91%
YoY
|
$1.104M
10.62%
YoY
|
$1.157M
10.72%
YoY
|
$1.151M
78.73%
YoY
|
$1.010M
59.56%
YoY
|
$998.0K
55.45%
YoY
|
$1.045M
49.29%
YoY
|
$644.0K
-5.43%
YoY
|
$633.0K
-6.22%
YoY
|
$642.0K
-31.92%
YoY
|
$700.0K
-27.16%
YoY
|
$681.0K
-30.08%
YoY
|
$675.0K
-30.98%
YoY
|
$943.0K
-4.07%
YoY
|
$961.0K
-3.03%
YoY
|
$974.0K
-1.22%
YoY
|
$978.0K
-7.39%
YoY
|
$983.0K
-59.38%
YoY
|
$991.0K
-59.05%
YoY
|
$986.0K
-59.09%
YoY
|
| Cash From Operating Activities |
$51.72M
55.49%
YoY
|
$28.48M
-25.25%
YoY
|
$79.82M
15.69%
YoY
|
$41.98M
140.17%
YoY
|
$33.26M
37.43%
YoY
|
$38.10M
42.83%
YoY
|
$68.99M
58.24%
YoY
|
$17.48M
-34.21%
YoY
|
$24.20M
-608.38%
YoY
|
$26.68M
-52.86%
YoY
|
$43.60M
-39.86%
YoY
|
$26.57M
-43.46%
YoY
|
-$4.761M
-111.77%
YoY
|
$56.58M
66.39%
YoY
|
$72.50M
-10.29%
YoY
|
$46.99M
-2.49%
YoY
|
$40.44M
156.11%
YoY
|
$34.01M
35.81%
YoY
|
$80.82M
63.59%
YoY
|
$48.19M
80.02%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$3.848M
228.89%
YoY
|
$4.557M
308.33%
YoY
|
$1.548M
-77.05%
YoY
|
$1.222M
-73.84%
YoY
|
$1.170M
-72.11%
YoY
|
$1.116M
-54.37%
YoY
|
$6.746M
1249.2%
YoY
|
$4.672M
708.3%
YoY
|
$4.195M
1966.5%
YoY
|
$2.446M
-497.08%
YoY
|
$500.0K
-169.06%
YoY
|
$578.0K
-248.59%
YoY
|
$203.0K
-28.77%
YoY
|
-$616.0K
232.97%
YoY
|
-$724.0K
346.91%
YoY
|
-$389.0K
128.82%
YoY
|
$285.0K
418.18%
YoY
|
-$185.0K
32.14%
YoY
|
-$162.0K
8.0%
YoY
|
-$170.0K
-19.05%
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 |
-$6.636M
-22220.0%
YoY
|
-$7.480M
33.33%
YoY
|
-$5.292M
183.75%
YoY
|
-$5.269M
66.32%
YoY
|
$30.00K
-100.67%
YoY
|
-$5.610M
66.82%
YoY
|
-$1.865M
-37.83%
YoY
|
-$3.168M
-23.75%
YoY
|
-$4.462M
-1.61%
YoY
|
-$3.363M
858.12%
YoY
|
-$3.000M
-37.82%
YoY
|
-$4.155M
583.39%
YoY
|
-$4.535M
29.31%
YoY
|
-$351.0K
-97.8%
YoY
|
-$4.825M
-3.13%
YoY
|
-$608.0K
-76.97%
YoY
|
-$3.507M
-10.99%
YoY
|
-$15.98M
496.12%
YoY
|
-$4.981M
238.84%
YoY
|
-$2.640M
-425.93%
YoY
|
| Cash From Investing Activities |
-$10.48M
819.65%
YoY
|
-$12.04M
78.96%
YoY
|
-$6.840M
-20.57%
YoY
|
-$6.491M
-17.21%
YoY
|
-$1.140M
-86.83%
YoY
|
-$6.726M
15.79%
YoY
|
-$8.611M
146.03%
YoY
|
-$7.840M
65.65%
YoY
|
-$8.657M
82.71%
YoY
|
-$5.809M
-2292.08%
YoY
|
-$3.500M
-36.93%
YoY
|
-$4.733M
374.72%
YoY
|
-$4.738M
24.95%
YoY
|
$265.0K
-101.64%
YoY
|
-$5.549M
7.89%
YoY
|
-$997.0K
-64.52%
YoY
|
-$3.792M
-5.18%
YoY
|
-$16.16M
471.06%
YoY
|
-$5.143M
219.44%
YoY
|
-$2.810M
-576.27%
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 |
$17.47M
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
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$3.333M
36.54%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$11.94M
N/A
|
$2.441M
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 |
-$118.5M
327.67%
YoY
|
$43.42M
-211.76%
YoY
|
-$26.23M
-29.48%
YoY
|
$5.651M
-75.34%
YoY
|
-$27.70M
60.61%
YoY
|
-$38.85M
18.75%
YoY
|
-$37.19M
6.87%
YoY
|
$22.91M
-170.69%
YoY
|
-$17.25M
25.72%
YoY
|
-$32.72M
-56.29%
YoY
|
-$34.80M
-17.76%
YoY
|
-$32.41M
-23.56%
YoY
|
-$13.72M
-75.28%
YoY
|
-$74.85M
81.18%
YoY
|
-$42.32M
-80.86%
YoY
|
-$42.40M
-166.06%
YoY
|
-$55.50M
4.71%
YoY
|
-$41.31M
-343.15%
YoY
|
-$221.1M
1227.41%
YoY
|
$64.19M
-260.02%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$51.72M
55.49%
YoY
|
$28.48M
-25.25%
YoY
|
$79.82M
15.69%
YoY
|
$41.98M
140.17%
YoY
|
$33.26M
37.43%
YoY
|
$38.10M
42.83%
YoY
|
$68.99M
58.24%
YoY
|
$17.48M
-34.21%
YoY
|
$24.20M
-608.38%
YoY
|
$26.68M
-52.86%
YoY
|
$43.60M
-39.86%
YoY
|
$26.57M
-43.46%
YoY
|
-$4.761M
-111.77%
YoY
|
$56.58M
66.39%
YoY
|
$72.50M
-10.29%
YoY
|
$46.99M
-2.49%
YoY
|
$40.44M
156.11%
YoY
|
$34.01M
35.81%
YoY
|
$80.82M
63.59%
YoY
|
$48.19M
80.02%
YoY
|
| Cash From Investing Activities |
-$10.48M
819.65%
YoY
|
-$12.04M
78.96%
YoY
|
-$6.840M
-20.57%
YoY
|
-$6.491M
-17.21%
YoY
|
-$1.140M
-86.83%
YoY
|
-$6.726M
15.79%
YoY
|
-$8.611M
146.03%
YoY
|
-$7.840M
65.65%
YoY
|
-$8.657M
82.71%
YoY
|
-$5.809M
-2292.08%
YoY
|
-$3.500M
-36.93%
YoY
|
-$4.733M
374.72%
YoY
|
-$4.738M
24.95%
YoY
|
$265.0K
-101.64%
YoY
|
-$5.549M
7.89%
YoY
|
-$997.0K
-64.52%
YoY
|
-$3.792M
-5.18%
YoY
|
-$16.16M
471.06%
YoY
|
-$5.143M
219.44%
YoY
|
-$2.810M
-576.27%
YoY
|
| Cash From Financing Activities |
-$118.5M
327.67%
YoY
|
$43.42M
-211.76%
YoY
|
-$26.23M
-29.48%
YoY
|
$5.651M
-75.34%
YoY
|
-$27.70M
60.61%
YoY
|
-$38.85M
18.75%
YoY
|
-$37.19M
6.87%
YoY
|
$22.91M
-170.69%
YoY
|
-$17.25M
25.72%
YoY
|
-$32.72M
-56.29%
YoY
|
-$34.80M
-17.76%
YoY
|
-$32.41M
-23.56%
YoY
|
-$13.72M
-75.28%
YoY
|
-$74.85M
81.18%
YoY
|
-$42.32M
-80.86%
YoY
|
-$42.40M
-166.06%
YoY
|
-$55.50M
4.71%
YoY
|
-$41.31M
-343.15%
YoY
|
-$221.1M
1227.41%
YoY
|
$64.19M
-260.02%
YoY
|
| Net Change In Cash |
-$77.72M
-1640.61%
YoY
|
$59.86M
-900.74%
YoY
|
$46.75M
101.6%
YoY
|
$41.14M
26.38%
YoY
|
$5.045M
-302.53%
YoY
|
-$7.476M
-36.9%
YoY
|
$23.19M
337.53%
YoY
|
$32.55M
-407.69%
YoY
|
-$2.491M
-89.3%
YoY
|
-$11.85M
-34.17%
YoY
|
$5.300M
-78.48%
YoY
|
-$10.58M
-394.68%
YoY
|
-$23.29M
18.37%
YoY
|
-$18.00M
-23.3%
YoY
|
$24.63M
-116.93%
YoY
|
$3.590M
-96.72%
YoY
|
-$19.68M
-53.01%
YoY
|
-$23.47M
-159.86%
YoY
|
-$145.5M
-567.31%
YoY
|
$109.6M
-959.34%
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 |
$51.72M
55.49%
YoY
|
$28.48M
-25.25%
YoY
|
$79.82M
15.69%
YoY
|
$41.98M
140.17%
YoY
|
$33.26M
37.43%
YoY
|
$38.10M
42.83%
YoY
|
$68.99M
58.24%
YoY
|
$17.48M
-34.21%
YoY
|
$24.20M
-608.38%
YoY
|
$26.68M
-52.86%
YoY
|
$43.60M
-39.86%
YoY
|
$26.57M
-43.46%
YoY
|
-$4.761M
-111.77%
YoY
|
$56.58M
66.39%
YoY
|
$72.50M
-10.29%
YoY
|
$46.99M
-2.49%
YoY
|
$40.44M
156.11%
YoY
|
$34.01M
35.81%
YoY
|
$80.82M
63.59%
YoY
|
$48.19M
80.02%
YoY
|
| Capital Expenditures |
$3.848M
228.89%
YoY
|
$4.557M
308.33%
YoY
|
$1.548M
-77.05%
YoY
|
$1.222M
-73.84%
YoY
|
$1.170M
-72.11%
YoY
|
$1.116M
-54.37%
YoY
|
$6.746M
1249.2%
YoY
|
$4.672M
708.3%
YoY
|
$4.195M
1966.5%
YoY
|
$2.446M
-497.08%
YoY
|
$500.0K
-169.06%
YoY
|
$578.0K
-248.59%
YoY
|
$203.0K
-28.77%
YoY
|
-$616.0K
232.97%
YoY
|
-$724.0K
346.91%
YoY
|
-$389.0K
128.82%
YoY
|
$285.0K
418.18%
YoY
|
-$185.0K
32.14%
YoY
|
-$162.0K
8.0%
YoY
|
-$170.0K
-19.05%
YoY
|
| Free Cash Flow |
$47.88M
49.17%
YoY
|
$23.92M
-35.31%
YoY
|
$78.27M
25.74%
YoY
|
$40.76M
218.25%
YoY
|
$32.09M
60.4%
YoY
|
$36.98M
52.64%
YoY
|
$62.25M
44.42%
YoY
|
$12.81M
-50.73%
YoY
|
$20.01M
-503.08%
YoY
|
$24.23M
-57.64%
YoY
|
$43.10M
-41.14%
YoY
|
$25.99M
-45.15%
YoY
|
-$4.964M
-112.36%
YoY
|
$57.20M
67.29%
YoY
|
$73.22M
-9.58%
YoY
|
$47.38M
-2.03%
YoY
|
$40.16M
155.2%
YoY
|
$34.19M
35.79%
YoY
|
$80.98M
63.42%
YoY
|
$48.36M
79.25%
YoY
|
Loading...