|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$54.00M
36.96%
YoY
|
$39.43M
33.42%
YoY
|
$29.55M
420.81%
YoY
|
$5.674M
-48.94%
YoY
|
$11.11M
-41.2%
YoY
|
| Depreciation, Depletion And Amortization |
$20.80M
10.64%
YoY
|
$18.80M
22.88%
YoY
|
$15.30M
13.55%
YoY
|
$13.47M
-0.17%
YoY
|
$13.50M
2.88%
YoY
|
| Cash From Operating Activities |
$80.18M
32.94%
YoY
|
$60.31M
21.2%
YoY
|
$49.76M
405.83%
YoY
|
$9.838M
-27.85%
YoY
|
$13.64M
-67.89%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$32.56M
1.76%
YoY
|
$32.00M
31.32%
YoY
|
$24.37M
-206.73%
YoY
|
-$22.83M
-221.19%
YoY
|
$18.84M
27.81%
YoY
|
| Acquisitions |
$115.0K
-99.74%
YoY
|
$44.30M
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
$36.00K
-100.08%
YoY
|
-$44.12M
22068.84%
YoY
|
-$199.0K
-1047.62%
YoY
|
$21.00K
133.33%
YoY
|
$9.000K
-85.0%
YoY
|
| Cash From Investing Activities |
-$32.53M
-57.27%
YoY
|
-$76.12M
209.83%
YoY
|
-$24.57M
7.7%
YoY
|
-$22.81M
21.14%
YoY
|
-$18.83M
28.3%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$2.349M
-15.44%
YoY
|
$2.778M
157.7%
YoY
|
$1.078M
-109.13%
YoY
|
-$11.81M
-477.19%
YoY
|
$3.130M
-43.51%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$21.74M
-361.16%
YoY
|
$8.326M
-187.48%
YoY
|
-$9.518M
-302.38%
YoY
|
$4.703M
-141.54%
YoY
|
-$11.32M
29.39%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$80.18M
32.94%
YoY
|
$60.31M
21.2%
YoY
|
$49.76M
405.83%
YoY
|
$9.838M
-27.85%
YoY
|
$13.64M
-67.89%
YoY
|
| Cash From Investing Activities |
-$32.53M
-57.27%
YoY
|
-$76.12M
209.83%
YoY
|
-$24.57M
7.7%
YoY
|
-$22.81M
21.14%
YoY
|
-$18.83M
28.3%
YoY
|
| Cash From Financing Activities |
-$21.74M
-361.16%
YoY
|
$8.326M
-187.48%
YoY
|
-$9.518M
-302.38%
YoY
|
$4.703M
-141.54%
YoY
|
-$11.32M
29.39%
YoY
|
| Net Change In Cash |
$25.98M
-457.17%
YoY
|
-$7.273M
-147.06%
YoY
|
$15.46M
-286.91%
YoY
|
-$8.269M
-49.27%
YoY
|
-$16.30M
-185.66%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$80.18M
32.94%
YoY
|
$60.31M
21.2%
YoY
|
$49.76M
405.83%
YoY
|
$9.838M
-27.85%
YoY
|
$13.64M
-67.89%
YoY
|
| Capital Expenditures |
$32.56M
1.76%
YoY
|
$32.00M
31.32%
YoY
|
$24.37M
-206.73%
YoY
|
-$22.83M
-221.19%
YoY
|
$18.84M
27.81%
YoY
|
| Free Cash Flow |
$47.62M
68.19%
YoY
|
$28.31M
11.49%
YoY
|
$25.40M
-22.26%
YoY
|
$32.67M
-727.89%
YoY
|
-$5.203M
-118.77%
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 |
$12.57M
-2.72%
YoY
|
$15.46M
-5.62%
YoY
|
$12.42M
53.42%
YoY
|
$11.64M
49.72%
YoY
|
$12.92M
10.59%
YoY
|
$16.38M
52.45%
YoY
|
$8.092M
-32.11%
YoY
|
$7.777M
-8.88%
YoY
|
$11.68M
203.01%
YoY
|
$10.74M
104.96%
YoY
|
$11.92M
129.39%
YoY
|
$8.535M
-504.69%
YoY
|
$3.856M
92.61%
YoY
|
$5.241M
795.9%
YoY
|
$5.196M
761.69%
YoY
|
-$2.109M
-194.7%
YoY
|
$2.002M
-53.43%
YoY
|
$585.0K
-85.32%
YoY
|
$603.0K
-89.76%
YoY
|
$2.227M
-52.09%
YoY
|
| Depreciation, Depletion And Amortization |
$5.673M
4.36%
YoY
|
$5.805M
7.88%
YoY
|
$5.651M
-0.19%
YoY
|
$5.574M
16.98%
YoY
|
$5.436M
21.18%
YoY
|
$5.381M
23.19%
YoY
|
$5.662M
35.45%
YoY
|
$4.765M
16.96%
YoY
|
$4.486M
19.59%
YoY
|
$4.368M
23.99%
YoY
|
$4.180M
21.51%
YoY
|
$4.074M
24.93%
YoY
|
$3.751M
13.08%
YoY
|
$3.523M
1.94%
YoY
|
$3.440M
-2.38%
YoY
|
$3.261M
-8.99%
YoY
|
$3.317M
-7.09%
YoY
|
$3.456M
-1.26%
YoY
|
$3.524M
0.11%
YoY
|
$3.583M
3.26%
YoY
|
| Cash From Operating Activities |
$18.09M
-15.53%
YoY
|
$10.35M
-5.22%
YoY
|
$25.20M
7.74%
YoY
|
$22.66M
19.35%
YoY
|
$21.41M
128.24%
YoY
|
$10.92M
27.5%
YoY
|
$23.38M
80.25%
YoY
|
$18.98M
-13.29%
YoY
|
$9.381M
-16.46%
YoY
|
$8.564M
133.48%
YoY
|
$12.97M
196.32%
YoY
|
$21.89M
305.5%
YoY
|
$11.23M
1609.28%
YoY
|
$3.668M
-715.44%
YoY
|
$4.378M
-17.33%
YoY
|
$5.399M
2.84%
YoY
|
$657.0K
-89.94%
YoY
|
-$596.0K
-82.65%
YoY
|
$5.296M
-73.77%
YoY
|
$5.250M
-34.38%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$5.751M
15.27%
YoY
|
$9.066M
-29.27%
YoY
|
$8.079M
-2.46%
YoY
|
$6.677M
-18.28%
YoY
|
$4.989M
-33.32%
YoY
|
$12.82M
58.94%
YoY
|
$8.283M
19.63%
YoY
|
$8.171M
96.47%
YoY
|
$7.482M
29.81%
YoY
|
$8.064M
7.22%
YoY
|
$6.924M
-201.54%
YoY
|
$4.159M
-176.48%
YoY
|
$5.764M
-250.18%
YoY
|
$7.521M
11.65%
YoY
|
-$6.819M
-15.63%
YoY
|
-$5.438M
72.25%
YoY
|
-$3.838M
-4.76%
YoY
|
$6.736M
88.79%
YoY
|
-$8.082M
108.84%
YoY
|
-$3.157M
-11.82%
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
|
N/A
|
$62.00K
-100.14%
YoY
|
$89.00K
-50.83%
YoY
|
-$115.0K
N/A
|
N/A
|
-$44.30M
21094.74%
YoY
|
$181.0K
3520.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$209.0K
-1095.24%
YoY
|
$5.000K
N/A
|
$5.000K
N/A
|
N/A
|
$21.00K
320.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$5.000K
-110.0%
YoY
|
$4.000K
-96.36%
YoY
|
| Cash From Investing Activities |
-$5.751M
12.68%
YoY
|
-$9.066M
-29.27%
YoY
|
-$8.017M
-84.75%
YoY
|
-$6.588M
-17.55%
YoY
|
-$5.104M
-31.78%
YoY
|
-$12.82M
58.94%
YoY
|
-$52.58M
637.14%
YoY
|
-$7.990M
92.34%
YoY
|
-$7.482M
29.92%
YoY
|
-$8.064M
7.22%
YoY
|
-$7.133M
4.93%
YoY
|
-$4.154M
-23.61%
YoY
|
-$5.759M
50.05%
YoY
|
-$7.521M
11.65%
YoY
|
-$6.798M
-15.84%
YoY
|
-$5.438M
72.47%
YoY
|
-$3.838M
-4.76%
YoY
|
-$6.736M
88.95%
YoY
|
-$8.077M
106.05%
YoY
|
-$3.153M
-9.14%
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
|
$6.960M
250.81%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$1.984M
127.52%
YoY
|
N/A
N/A
|
N/A
N/A
|
-$1.703M
N/A
|
$872.0K
847.83%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$92.00K
-95.98%
YoY
|
-$1.300M
N/A
|
N/A
N/A
|
N/A
N/A
|
$2.291M
134.25%
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
|
N/A
|
| Cash From Financing Activities |
-$7.837M
7.68%
YoY
|
-$9.404M
3.57%
YoY
|
-$3.221M
-146.93%
YoY
|
-$2.165M
-127.32%
YoY
|
-$7.278M
98.58%
YoY
|
-$9.080M
224.4%
YoY
|
$6.864M
-284.91%
YoY
|
$7.926M
-523.85%
YoY
|
-$3.665M
83.89%
YoY
|
-$2.799M
44.06%
YoY
|
-$3.712M
-9.55%
YoY
|
-$1.870M
-69.59%
YoY
|
-$1.993M
-110.43%
YoY
|
-$1.943M
-53.25%
YoY
|
-$4.104M
36.89%
YoY
|
-$6.150M
143.66%
YoY
|
$19.11M
-732.88%
YoY
|
-$4.156M
49.44%
YoY
|
-$2.998M
-173.12%
YoY
|
-$2.524M
-55.87%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$18.09M
-15.53%
YoY
|
$10.35M
-5.22%
YoY
|
$25.20M
7.74%
YoY
|
$22.66M
19.35%
YoY
|
$21.41M
128.24%
YoY
|
$10.92M
27.5%
YoY
|
$23.38M
80.25%
YoY
|
$18.98M
-13.29%
YoY
|
$9.381M
-16.46%
YoY
|
$8.564M
133.48%
YoY
|
$12.97M
196.32%
YoY
|
$21.89M
305.5%
YoY
|
$11.23M
1609.28%
YoY
|
$3.668M
-715.44%
YoY
|
$4.378M
-17.33%
YoY
|
$5.399M
2.84%
YoY
|
$657.0K
-89.94%
YoY
|
-$596.0K
-82.65%
YoY
|
$5.296M
-73.77%
YoY
|
$5.250M
-34.38%
YoY
|
| Cash From Investing Activities |
-$5.751M
12.68%
YoY
|
-$9.066M
-29.27%
YoY
|
-$8.017M
-84.75%
YoY
|
-$6.588M
-17.55%
YoY
|
-$5.104M
-31.78%
YoY
|
-$12.82M
58.94%
YoY
|
-$52.58M
637.14%
YoY
|
-$7.990M
92.34%
YoY
|
-$7.482M
29.92%
YoY
|
-$8.064M
7.22%
YoY
|
-$7.133M
4.93%
YoY
|
-$4.154M
-23.61%
YoY
|
-$5.759M
50.05%
YoY
|
-$7.521M
11.65%
YoY
|
-$6.798M
-15.84%
YoY
|
-$5.438M
72.47%
YoY
|
-$3.838M
-4.76%
YoY
|
-$6.736M
88.95%
YoY
|
-$8.077M
106.05%
YoY
|
-$3.153M
-9.14%
YoY
|
| Cash From Financing Activities |
-$7.837M
7.68%
YoY
|
-$9.404M
3.57%
YoY
|
-$3.221M
-146.93%
YoY
|
-$2.165M
-127.32%
YoY
|
-$7.278M
98.58%
YoY
|
-$9.080M
224.4%
YoY
|
$6.864M
-284.91%
YoY
|
$7.926M
-523.85%
YoY
|
-$3.665M
83.89%
YoY
|
-$2.799M
44.06%
YoY
|
-$3.712M
-9.55%
YoY
|
-$1.870M
-69.59%
YoY
|
-$1.993M
-110.43%
YoY
|
-$1.943M
-53.25%
YoY
|
-$4.104M
36.89%
YoY
|
-$6.150M
143.66%
YoY
|
$19.11M
-732.88%
YoY
|
-$4.156M
49.44%
YoY
|
-$2.998M
-173.12%
YoY
|
-$2.524M
-55.87%
YoY
|
| Net Change In Cash |
$4.498M
-50.18%
YoY
|
-$8.074M
-26.43%
YoY
|
$13.96M
-162.5%
YoY
|
$13.91M
-26.51%
YoY
|
$9.029M
-611.27%
YoY
|
-$10.98M
404.6%
YoY
|
-$22.33M
-1149.44%
YoY
|
$18.92M
19.23%
YoY
|
-$1.766M
-150.78%
YoY
|
-$2.175M
-62.68%
YoY
|
$2.128M
-132.62%
YoY
|
$15.87M
-356.41%
YoY
|
$3.478M
-78.17%
YoY
|
-$5.828M
-49.48%
YoY
|
-$6.524M
12.89%
YoY
|
-$6.189M
1349.41%
YoY
|
$15.93M
-3163.85%
YoY
|
-$11.54M
20.18%
YoY
|
-$5.779M
-128.37%
YoY
|
-$427.0K
-64.12%
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 |
$18.09M
-15.53%
YoY
|
$10.35M
-5.22%
YoY
|
$25.20M
7.74%
YoY
|
$22.66M
19.35%
YoY
|
$21.41M
128.24%
YoY
|
$10.92M
27.5%
YoY
|
$23.38M
80.25%
YoY
|
$18.98M
-13.29%
YoY
|
$9.381M
-16.46%
YoY
|
$8.564M
133.48%
YoY
|
$12.97M
196.32%
YoY
|
$21.89M
305.5%
YoY
|
$11.23M
1609.28%
YoY
|
$3.668M
-715.44%
YoY
|
$4.378M
-17.33%
YoY
|
$5.399M
2.84%
YoY
|
$657.0K
-89.94%
YoY
|
-$596.0K
-82.65%
YoY
|
$5.296M
-73.77%
YoY
|
$5.250M
-34.38%
YoY
|
| Capital Expenditures |
$5.751M
15.27%
YoY
|
$9.066M
-29.27%
YoY
|
$8.079M
-2.46%
YoY
|
$6.677M
-18.28%
YoY
|
$4.989M
-33.32%
YoY
|
$12.82M
58.94%
YoY
|
$8.283M
19.63%
YoY
|
$8.171M
96.47%
YoY
|
$7.482M
29.81%
YoY
|
$8.064M
7.22%
YoY
|
$6.924M
-201.54%
YoY
|
$4.159M
-176.48%
YoY
|
$5.764M
-250.18%
YoY
|
$7.521M
11.65%
YoY
|
-$6.819M
-15.63%
YoY
|
-$5.438M
72.25%
YoY
|
-$3.838M
-4.76%
YoY
|
$6.736M
88.79%
YoY
|
-$8.082M
108.84%
YoY
|
-$3.157M
-11.82%
YoY
|
| Free Cash Flow |
$12.34M
-24.89%
YoY
|
$1.283M
-167.6%
YoY
|
$17.12M
13.34%
YoY
|
$15.98M
47.79%
YoY
|
$16.42M
764.77%
YoY
|
-$1.898M
-479.6%
YoY
|
$15.10M
149.64%
YoY
|
$10.81M
-39.03%
YoY
|
$1.899M
-65.26%
YoY
|
$500.0K
-112.98%
YoY
|
$6.049M
-45.98%
YoY
|
$17.73M
63.64%
YoY
|
$5.466M
21.6%
YoY
|
-$3.853M
-47.45%
YoY
|
$11.20M
-16.3%
YoY
|
$10.84M
28.9%
YoY
|
$4.495M
-57.43%
YoY
|
-$7.332M
4.7%
YoY
|
$13.38M
-44.4%
YoY
|
$8.407M
-27.4%
YoY
|
Loading...