|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$55.22M
208.5%
YoY
|
$17.90M
-526.37%
YoY
|
-$4.198M
-123.45%
YoY
|
$17.90M
-2.73%
YoY
|
$18.41M
-11.43%
YoY
|
| Depreciation, Depletion And Amortization |
$16.00M
-0.16%
YoY
|
$16.02M
10.6%
YoY
|
$14.49M
42.85%
YoY
|
$10.14M
26.04%
YoY
|
$8.046M
73.85%
YoY
|
| Cash From Operating Activities |
$76.23M
81.7%
YoY
|
$41.96M
184.07%
YoY
|
$14.77M
-65.34%
YoY
|
$42.62M
37.9%
YoY
|
$30.90M
-0.19%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$36.08M
15.24%
YoY
|
$31.31M
3.02%
YoY
|
$30.39M
-31.07%
YoY
|
$44.09M
-216.55%
YoY
|
-$37.83M
35.88%
YoY
|
| Acquisitions |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$11.55M
-1654.91%
YoY
|
-$743.0K
-3.26%
YoY
|
-$768.0K
60.67%
YoY
|
-$478.0K
-125.08%
YoY
|
$1.906M
-1306.33%
YoY
|
| Cash From Investing Activities |
-$24.53M
-23.48%
YoY
|
-$32.06M
2.87%
YoY
|
-$31.16M
-30.08%
YoY
|
-$44.57M
24.07%
YoY
|
-$35.92M
28.31%
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
|
$37.00K
-99.76%
YoY
|
$15.57M
N/A
|
$0.00
-100.0%
YoY
|
$7.971M
-36.58%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$19.15M
145.43%
YoY
|
-$7.803M
-298.5%
YoY
|
$3.931M
-131.41%
YoY
|
-$12.51M
-627.57%
YoY
|
$2.372M
-67.66%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$76.23M
81.7%
YoY
|
$41.96M
184.07%
YoY
|
$14.77M
-65.34%
YoY
|
$42.62M
37.9%
YoY
|
$30.90M
-0.19%
YoY
|
| Cash From Investing Activities |
-$24.53M
-23.48%
YoY
|
-$32.06M
2.87%
YoY
|
-$31.16M
-30.08%
YoY
|
-$44.57M
24.07%
YoY
|
-$35.92M
28.31%
YoY
|
| Cash From Financing Activities |
-$19.15M
145.43%
YoY
|
-$7.803M
-298.5%
YoY
|
$3.931M
-131.41%
YoY
|
-$12.51M
-627.57%
YoY
|
$2.372M
-67.66%
YoY
|
| Net Change In Cash |
$32.55M
1452.31%
YoY
|
$2.097M
-116.83%
YoY
|
-$12.46M
-13.87%
YoY
|
-$14.47M
446.34%
YoY
|
-$2.648M
-125.71%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$76.23M
81.7%
YoY
|
$41.96M
184.07%
YoY
|
$14.77M
-65.34%
YoY
|
$42.62M
37.9%
YoY
|
$30.90M
-0.19%
YoY
|
| Capital Expenditures |
$36.08M
15.24%
YoY
|
$31.31M
3.02%
YoY
|
$30.39M
-31.07%
YoY
|
$44.09M
-216.55%
YoY
|
-$37.83M
35.88%
YoY
|
| Free Cash Flow |
$40.15M
277.24%
YoY
|
$10.64M
-168.12%
YoY
|
-$15.62M
959.25%
YoY
|
-$1.475M
-102.15%
YoY
|
$68.73M
16.89%
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 |
$15.85M
77.82%
YoY
|
$10.70M
110.92%
YoY
|
$15.12M
566.96%
YoY
|
$20.49M
143.05%
YoY
|
$8.915M
318.35%
YoY
|
$5.072M
-260.4%
YoY
|
$2.267M
-49.69%
YoY
|
$8.429M
-1743.08%
YoY
|
$2.131M
-142.37%
YoY
|
-$3.162M
-60.62%
YoY
|
$4.506M
-47.69%
YoY
|
-$513.0K
-104.51%
YoY
|
-$5.030M
-184.68%
YoY
|
-$8.029M
-290.17%
YoY
|
$8.614M
24.14%
YoY
|
$11.38M
322.35%
YoY
|
$5.940M
30.55%
YoY
|
$4.222M
42.01%
YoY
|
$6.939M
56.53%
YoY
|
$2.694M
-47.53%
YoY
|
| Depreciation, Depletion And Amortization |
N/A
|
N/A
|
N/A
|
$4.042M
-4.65%
YoY
|
$3.859M
1.05%
YoY
|
$3.915M
-11.76%
YoY
|
$4.048M
-7.69%
YoY
|
$4.239M
24.35%
YoY
|
$3.819M
69.36%
YoY
|
$4.437M
60.24%
YoY
|
$4.385M
64.23%
YoY
|
$3.409M
29.18%
YoY
|
$2.255M
9.31%
YoY
|
$2.769M
20.23%
YoY
|
$2.670M
13.57%
YoY
|
$2.639M
20.01%
YoY
|
$2.063M
72.93%
YoY
|
$2.303M
96.67%
YoY
|
$2.351M
105.69%
YoY
|
$2.199M
92.73%
YoY
|
| Cash From Operating Activities |
N/A
|
$21.27M
58.85%
YoY
|
$13.69M
198.17%
YoY
|
$27.93M
46.35%
YoY
|
$13.34M
172.99%
YoY
|
$13.39M
296.65%
YoY
|
$4.591M
-68.33%
YoY
|
$19.09M
-957.41%
YoY
|
$4.887M
-657.88%
YoY
|
$3.376M
-50.53%
YoY
|
$14.50M
62.46%
YoY
|
-$2.226M
-113.32%
YoY
|
-$876.0K
-108.63%
YoY
|
$6.824M
-25.0%
YoY
|
$8.922M
25.45%
YoY
|
$16.72M
31.31%
YoY
|
$10.16M
417.32%
YoY
|
$9.099M
-21.68%
YoY
|
$7.112M
34.93%
YoY
|
$12.73M
218.23%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
N/A
|
$7.483M
-40.21%
YoY
|
$7.779M
11.19%
YoY
|
$12.34M
61.76%
YoY
|
$8.479M
103.28%
YoY
|
$12.52M
34.02%
YoY
|
$6.996M
-31.21%
YoY
|
$7.630M
24.11%
YoY
|
$4.171M
-11.95%
YoY
|
$9.338M
-2.31%
YoY
|
$10.17M
-191.2%
YoY
|
$6.148M
-145.8%
YoY
|
$4.737M
-147.57%
YoY
|
$9.559M
-167.92%
YoY
|
-$11.15M
23.74%
YoY
|
-$13.42M
63.52%
YoY
|
-$9.958M
52.4%
YoY
|
-$14.07M
18.15%
YoY
|
-$9.012M
12.55%
YoY
|
-$8.209M
154.31%
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 |
N/A
|
$9.662M
-2984.18%
YoY
|
-$500.0K
N/A
|
$3.983M
-2470.83%
YoY
|
-$1.592M
563.33%
YoY
|
-$335.0K
-861.36%
YoY
|
$0.00
-100.0%
YoY
|
-$168.0K
-79.28%
YoY
|
-$240.0K
N/A
|
$44.00K
-109.21%
YoY
|
-$1.000K
N/A
|
-$811.0K
N/A
|
N/A
|
-$478.0K
2887.5%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$16.00K
N/A
|
$499.0K
N/A
|
$1.083M
-202.36%
YoY
|
| Cash From Investing Activities |
N/A
|
$2.179M
-116.96%
YoY
|
-$8.279M
18.34%
YoY
|
-$8.359M
7.19%
YoY
|
-$10.07M
128.32%
YoY
|
-$12.85M
38.26%
YoY
|
-$6.996M
-31.22%
YoY
|
-$7.798M
12.06%
YoY
|
-$4.411M
-6.88%
YoY
|
-$9.294M
-7.4%
YoY
|
-$10.17M
-8.79%
YoY
|
-$6.959M
-48.16%
YoY
|
-$4.737M
-52.43%
YoY
|
-$10.04M
-28.77%
YoY
|
-$11.15M
30.99%
YoY
|
-$13.42M
88.37%
YoY
|
-$9.958M
60.77%
YoY
|
-$14.09M
18.28%
YoY
|
-$8.513M
6.32%
YoY
|
-$7.126M
66.26%
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 |
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$37.00K
-141.57%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$89.00K
N/A
|
N/A
N/A
|
$4.835M
N/A
|
$10.82M
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$7.971M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| 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 |
N/A
|
-$6.868M
193.88%
YoY
|
-$6.331M
69.73%
YoY
|
-$6.771M
-763.17%
YoY
|
$819.0K
-129.71%
YoY
|
-$2.337M
-28.11%
YoY
|
-$3.730M
9.71%
YoY
|
$1.021M
-67.27%
YoY
|
-$2.757M
-136.94%
YoY
|
-$3.251M
86.52%
YoY
|
-$3.400M
45.92%
YoY
|
$3.119M
-147.16%
YoY
|
$7.463M
-508.26%
YoY
|
-$1.743M
-120.78%
YoY
|
-$2.330M
4.06%
YoY
|
-$6.613M
239.3%
YoY
|
-$1.828M
0.0%
YoY
|
$8.388M
-511.78%
YoY
|
-$2.239M
-119.68%
YoY
|
-$1.949M
87.58%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
N/A
|
$21.27M
58.85%
YoY
|
$13.69M
198.17%
YoY
|
$27.93M
46.35%
YoY
|
$13.34M
172.99%
YoY
|
$13.39M
296.65%
YoY
|
$4.591M
-68.33%
YoY
|
$19.09M
-957.41%
YoY
|
$4.887M
-657.88%
YoY
|
$3.376M
-50.53%
YoY
|
$14.50M
62.46%
YoY
|
-$2.226M
-113.32%
YoY
|
-$876.0K
-108.63%
YoY
|
$6.824M
-25.0%
YoY
|
$8.922M
25.45%
YoY
|
$16.72M
31.31%
YoY
|
$10.16M
417.32%
YoY
|
$9.099M
-21.68%
YoY
|
$7.112M
34.93%
YoY
|
$12.73M
218.23%
YoY
|
| Cash From Investing Activities |
N/A
|
$2.179M
-116.96%
YoY
|
-$8.279M
18.34%
YoY
|
-$8.359M
7.19%
YoY
|
-$10.07M
128.32%
YoY
|
-$12.85M
38.26%
YoY
|
-$6.996M
-31.22%
YoY
|
-$7.798M
12.06%
YoY
|
-$4.411M
-6.88%
YoY
|
-$9.294M
-7.4%
YoY
|
-$10.17M
-8.79%
YoY
|
-$6.959M
-48.16%
YoY
|
-$4.737M
-52.43%
YoY
|
-$10.04M
-28.77%
YoY
|
-$11.15M
30.99%
YoY
|
-$13.42M
88.37%
YoY
|
-$9.958M
60.77%
YoY
|
-$14.09M
18.28%
YoY
|
-$8.513M
6.32%
YoY
|
-$7.126M
66.26%
YoY
|
| Cash From Financing Activities |
N/A
|
-$6.868M
193.88%
YoY
|
-$6.331M
69.73%
YoY
|
-$6.771M
-763.17%
YoY
|
$819.0K
-129.71%
YoY
|
-$2.337M
-28.11%
YoY
|
-$3.730M
9.71%
YoY
|
$1.021M
-67.27%
YoY
|
-$2.757M
-136.94%
YoY
|
-$3.251M
86.52%
YoY
|
-$3.400M
45.92%
YoY
|
$3.119M
-147.16%
YoY
|
$7.463M
-508.26%
YoY
|
-$1.743M
-120.78%
YoY
|
-$2.330M
4.06%
YoY
|
-$6.613M
239.3%
YoY
|
-$1.828M
0.0%
YoY
|
$8.388M
-511.78%
YoY
|
-$2.239M
-119.68%
YoY
|
-$1.949M
87.58%
YoY
|
| Net Change In Cash |
N/A
|
$16.58M
-1023.27%
YoY
|
-$921.0K
-84.99%
YoY
|
$12.80M
4.01%
YoY
|
$4.089M
-279.26%
YoY
|
-$1.796M
-80.41%
YoY
|
-$6.135M
-763.96%
YoY
|
$12.31M
-302.92%
YoY
|
-$2.281M
-223.3%
YoY
|
-$9.169M
85.01%
YoY
|
$924.0K
-120.27%
YoY
|
-$6.066M
82.66%
YoY
|
$1.850M
-213.43%
YoY
|
-$4.956M
-245.89%
YoY
|
-$4.559M
25.25%
YoY
|
-$3.321M
-190.89%
YoY
|
-$1.631M
-73.08%
YoY
|
$3.397M
-245.67%
YoY
|
-$3.640M
-142.12%
YoY
|
$3.654M
-375.77%
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 |
N/A
|
$21.27M
58.85%
YoY
|
$13.69M
198.17%
YoY
|
$27.93M
46.35%
YoY
|
$13.34M
172.99%
YoY
|
$13.39M
296.65%
YoY
|
$4.591M
-68.33%
YoY
|
$19.09M
-957.41%
YoY
|
$4.887M
-657.88%
YoY
|
$3.376M
-50.53%
YoY
|
$14.50M
62.46%
YoY
|
-$2.226M
-113.32%
YoY
|
-$876.0K
-108.63%
YoY
|
$6.824M
-25.0%
YoY
|
$8.922M
25.45%
YoY
|
$16.72M
31.31%
YoY
|
$10.16M
417.32%
YoY
|
$9.099M
-21.68%
YoY
|
$7.112M
34.93%
YoY
|
$12.73M
218.23%
YoY
|
| Capital Expenditures |
N/A
|
$7.483M
-40.21%
YoY
|
$7.779M
11.19%
YoY
|
$12.34M
61.76%
YoY
|
$8.479M
103.28%
YoY
|
$12.52M
34.02%
YoY
|
$6.996M
-31.21%
YoY
|
$7.630M
24.11%
YoY
|
$4.171M
-11.95%
YoY
|
$9.338M
-2.31%
YoY
|
$10.17M
-191.2%
YoY
|
$6.148M
-145.8%
YoY
|
$4.737M
-147.57%
YoY
|
$9.559M
-167.92%
YoY
|
-$11.15M
23.74%
YoY
|
-$13.42M
63.52%
YoY
|
-$9.958M
52.4%
YoY
|
-$14.07M
18.15%
YoY
|
-$9.012M
12.55%
YoY
|
-$8.209M
154.31%
YoY
|
| Free Cash Flow |
N/A
|
$13.79M
1473.97%
YoY
|
$5.910M
-345.74%
YoY
|
$15.59M
36.09%
YoY
|
$4.862M
579.05%
YoY
|
$876.0K
-114.69%
YoY
|
-$2.405M
-155.61%
YoY
|
$11.46M
-236.8%
YoY
|
$716.0K
-112.76%
YoY
|
-$5.962M
117.99%
YoY
|
$4.325M
-78.45%
YoY
|
-$8.374M
-127.79%
YoY
|
-$5.613M
-127.91%
YoY
|
-$2.735M
-111.8%
YoY
|
$20.07M
24.49%
YoY
|
$30.14M
43.94%
YoY
|
$20.11M
136.71%
YoY
|
$23.17M
-1.51%
YoY
|
$16.12M
21.43%
YoY
|
$20.94M
189.68%
YoY
|
Loading...