|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| OPERATING ACTIVITIES |
|
|
|
|
|
| Net Income |
$57.73M
31.1%
YoY
|
$44.04M
46.28%
YoY
|
$30.11M
45.89%
YoY
|
$20.64M
-23.31%
YoY
|
$26.91M
26.8%
YoY
|
| Depreciation, Depletion And Amortization |
$10.42M
7.74%
YoY
|
$9.670M
1.63%
YoY
|
$9.515M
0.87%
YoY
|
$9.433M
-14.79%
YoY
|
$11.07M
31.86%
YoY
|
| Cash From Operating Activities |
$81.25M
84.14%
YoY
|
$44.12M
20.06%
YoY
|
$36.75M
44.81%
YoY
|
$25.38M
-27.7%
YoY
|
$35.10M
0.87%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
| Capital Expenditures |
$6.783M
-2.57%
YoY
|
$6.962M
-4.17%
YoY
|
$7.265M
124.99%
YoY
|
$3.229M
-166.14%
YoY
|
-$4.882M
63.83%
YoY
|
| Acquisitions |
$1.899M
N/A
|
$0.00
-100.0%
YoY
|
$899.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Other Investing Activities |
-$58.16M
-69.89%
YoY
|
-$193.2M
1006.92%
YoY
|
-$17.45M
144.33%
YoY
|
-$7.142M
-87.29%
YoY
|
-$56.19M
12.59%
YoY
|
| Cash From Investing Activities |
-$64.94M
-67.55%
YoY
|
-$200.1M
709.71%
YoY
|
-$24.72M
138.31%
YoY
|
-$10.37M
-83.02%
YoY
|
-$61.08M
15.48%
YoY
|
| FINANCING ACTIVITIES |
|
|
|
|
|
| Cash Dividend Paid |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Common Stock Issuance & Retirement, Net |
$1.821M
-138.57%
YoY
|
-$4.721M
-11.21%
YoY
|
-$5.317M
88.28%
YoY
|
-$2.824M
-95.48%
YoY
|
-$62.44M
1056.06%
YoY
|
| Debt Paid & Issued, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Financing Activities |
-$14.54M
-109.2%
YoY
|
$158.1M
-2317.11%
YoY
|
-$7.131M
-22.77%
YoY
|
-$9.234M
-167.39%
YoY
|
$13.70M
-57.39%
YoY
|
| NET CHANGE |
|
|
|
|
|
| Cash From Operating Activities |
$81.25M
84.14%
YoY
|
$44.12M
20.06%
YoY
|
$36.75M
44.81%
YoY
|
$25.38M
-27.7%
YoY
|
$35.10M
0.87%
YoY
|
| Cash From Investing Activities |
-$64.94M
-67.55%
YoY
|
-$200.1M
709.71%
YoY
|
-$24.72M
138.31%
YoY
|
-$10.37M
-83.02%
YoY
|
-$61.08M
15.48%
YoY
|
| Cash From Financing Activities |
-$14.54M
-109.2%
YoY
|
$158.1M
-2317.11%
YoY
|
-$7.131M
-22.77%
YoY
|
-$9.234M
-167.39%
YoY
|
$13.70M
-57.39%
YoY
|
| Net Change In Cash |
$2.634M
96.42%
YoY
|
$1.341M
-73.89%
YoY
|
$5.135M
-2.73%
YoY
|
$5.279M
-140.89%
YoY
|
-$12.91M
-186.19%
YoY
|
| FREE CASH FLOW |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cash From Operating Activities |
$81.25M
84.14%
YoY
|
$44.12M
20.06%
YoY
|
$36.75M
44.81%
YoY
|
$25.38M
-27.7%
YoY
|
$35.10M
0.87%
YoY
|
| Capital Expenditures |
$6.783M
-2.57%
YoY
|
$6.962M
-4.17%
YoY
|
$7.265M
124.99%
YoY
|
$3.229M
-166.14%
YoY
|
-$4.882M
63.83%
YoY
|
| Free Cash Flow |
$74.47M
100.39%
YoY
|
$37.16M
26.03%
YoY
|
$29.49M
33.13%
YoY
|
$22.15M
-44.61%
YoY
|
$39.98M
5.83%
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 |
$15.68M
42.39%
YoY
|
$15.58M
39.32%
YoY
|
$17.36M
55.84%
YoY
|
$13.78M
16.51%
YoY
|
$11.01M
11.37%
YoY
|
$11.18M
32.12%
YoY
|
$11.14M
48.51%
YoY
|
$11.83M
46.04%
YoY
|
$9.887M
63.69%
YoY
|
$8.465M
50.44%
YoY
|
$7.502M
37.5%
YoY
|
$8.098M
130.38%
YoY
|
$6.040M
0.03%
YoY
|
$5.627M
-8.87%
YoY
|
$5.456M
-16.11%
YoY
|
$3.515M
-57.65%
YoY
|
$6.038M
1.84%
YoY
|
$6.175M
-12.2%
YoY
|
$6.504M
-13.43%
YoY
|
| Depreciation, Depletion And Amortization |
$2.623M
2.78%
YoY
|
$2.605M
5.13%
YoY
|
$2.613M
7.71%
YoY
|
$2.648M
11.07%
YoY
|
$2.552M
7.14%
YoY
|
$2.478M
1.43%
YoY
|
$2.426M
1.51%
YoY
|
$2.384M
2.49%
YoY
|
$2.382M
1.32%
YoY
|
$2.443M
6.77%
YoY
|
$2.390M
2.66%
YoY
|
$2.326M
-4.83%
YoY
|
$2.351M
-0.93%
YoY
|
$2.288M
-20.67%
YoY
|
$2.328M
-20.41%
YoY
|
$2.444M
-7.46%
YoY
|
$2.373M
-9.57%
YoY
|
$2.884M
13.54%
YoY
|
$2.925M
9.14%
YoY
|
| Cash From Operating Activities |
$15.09M
66.98%
YoY
|
$23.16M
52.53%
YoY
|
$28.76M
101.91%
YoY
|
$20.29M
110.82%
YoY
|
$9.039M
78.25%
YoY
|
$15.18M
41.28%
YoY
|
$14.25M
20.42%
YoY
|
$9.625M
-19.14%
YoY
|
$5.071M
122.51%
YoY
|
$10.75M
163.58%
YoY
|
$11.83M
61.13%
YoY
|
$11.90M
28.71%
YoY
|
$2.279M
-51.62%
YoY
|
$4.077M
-19.36%
YoY
|
$7.342M
-47.84%
YoY
|
$9.248M
-6.6%
YoY
|
$4.711M
-22.44%
YoY
|
$5.056M
-64.27%
YoY
|
$14.08M
-0.25%
YoY
|
| INVESTING ACTIVITIES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Capital Expenditures |
$2.783M
101.23%
YoY
|
$1.777M
-13.06%
YoY
|
$2.281M
36.59%
YoY
|
$1.342M
-28.54%
YoY
|
$1.383M
0.95%
YoY
|
$2.044M
59.81%
YoY
|
$1.670M
57.55%
YoY
|
$1.878M
-33.0%
YoY
|
$1.370M
-35.68%
YoY
|
$1.279M
1.51%
YoY
|
$1.060M
-330.43%
YoY
|
$2.803M
-388.08%
YoY
|
$2.130M
-497.39%
YoY
|
$1.260M
-307.92%
YoY
|
-$460.0K
-74.64%
YoY
|
-$973.0K
-30.6%
YoY
|
-$536.0K
-49.43%
YoY
|
-$606.0K
-49.92%
YoY
|
-$1.814M
202.33%
YoY
|
| Acquisitions |
$45.00K
2.27%
YoY
|
N/A
|
N/A
|
N/A
|
$44.00K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$270.0K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Other Investing Activities |
-$10.34M
251.99%
YoY
|
-$15.05M
-91.24%
YoY
|
-$25.17M
124.82%
YoY
|
-$15.01M
64.46%
YoY
|
-$2.937M
196.37%
YoY
|
-$171.8M
17399.8%
YoY
|
-$11.19M
27.2%
YoY
|
-$9.125M
33.48%
YoY
|
-$991.0K
18.82%
YoY
|
-$982.0K
-214.45%
YoY
|
-$8.800M
10.0%
YoY
|
-$6.836M
N/A
|
-$834.0K
N/A
|
$858.0K
-112.92%
YoY
|
-$8.000M
-83.86%
YoY
|
N/A
|
$0.00
N/A
|
-$6.640M
-235.79%
YoY
|
-$49.55M
-2654.33%
YoY
|
| Cash From Investing Activities |
-$13.12M
203.73%
YoY
|
-$16.83M
-90.32%
YoY
|
-$27.45M
113.36%
YoY
|
-$16.35M
48.59%
YoY
|
-$4.320M
82.97%
YoY
|
-$173.9M
7590.93%
YoY
|
-$12.86M
30.6%
YoY
|
-$11.00M
14.15%
YoY
|
-$2.361M
-20.34%
YoY
|
-$2.261M
462.44%
YoY
|
-$9.850M
16.43%
YoY
|
-$9.639M
890.65%
YoY
|
-$2.964M
452.99%
YoY
|
-$402.0K
-94.45%
YoY
|
-$8.460M
-83.53%
YoY
|
-$973.0K
-30.6%
YoY
|
-$536.0K
-49.43%
YoY
|
-$7.246M
-297.44%
YoY
|
-$51.37M
-3905.04%
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 |
$460.0K
-23.46%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$601.0K
67.88%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$358.0K
108.14%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$172.0K
-147.38%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$363.0K
-72.01%
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 |
-$3.219M
-38.56%
YoY
|
-$3.587M
-102.19%
YoY
|
-$2.950M
-6.29%
YoY
|
-$2.764M
-3.69%
YoY
|
-$5.239M
-13533.33%
YoY
|
$164.1M
-6208.75%
YoY
|
-$3.148M
0.58%
YoY
|
-$2.870M
-671.71%
YoY
|
$39.00K
-102.14%
YoY
|
-$2.686M
26.58%
YoY
|
-$3.130M
45.78%
YoY
|
$502.0K
-119.42%
YoY
|
-$1.825M
-23.32%
YoY
|
-$2.122M
83.09%
YoY
|
-$2.147M
-106.43%
YoY
|
-$2.585M
-75.46%
YoY
|
-$2.380M
-70.12%
YoY
|
-$1.159M
-94.48%
YoY
|
$33.37M
-615.69%
YoY
|
| NET CHANGE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cash From Operating Activities |
$15.09M
66.98%
YoY
|
$23.16M
52.53%
YoY
|
$28.76M
101.91%
YoY
|
$20.29M
110.82%
YoY
|
$9.039M
78.25%
YoY
|
$15.18M
41.28%
YoY
|
$14.25M
20.42%
YoY
|
$9.625M
-19.14%
YoY
|
$5.071M
122.51%
YoY
|
$10.75M
163.58%
YoY
|
$11.83M
61.13%
YoY
|
$11.90M
28.71%
YoY
|
$2.279M
-51.62%
YoY
|
$4.077M
-19.36%
YoY
|
$7.342M
-47.84%
YoY
|
$9.248M
-6.6%
YoY
|
$4.711M
-22.44%
YoY
|
$5.056M
-64.27%
YoY
|
$14.08M
-0.25%
YoY
|
| Cash From Investing Activities |
-$13.12M
203.73%
YoY
|
-$16.83M
-90.32%
YoY
|
-$27.45M
113.36%
YoY
|
-$16.35M
48.59%
YoY
|
-$4.320M
82.97%
YoY
|
-$173.9M
7590.93%
YoY
|
-$12.86M
30.6%
YoY
|
-$11.00M
14.15%
YoY
|
-$2.361M
-20.34%
YoY
|
-$2.261M
462.44%
YoY
|
-$9.850M
16.43%
YoY
|
-$9.639M
890.65%
YoY
|
-$2.964M
452.99%
YoY
|
-$402.0K
-94.45%
YoY
|
-$8.460M
-83.53%
YoY
|
-$973.0K
-30.6%
YoY
|
-$536.0K
-49.43%
YoY
|
-$7.246M
-297.44%
YoY
|
-$51.37M
-3905.04%
YoY
|
| Cash From Financing Activities |
-$3.219M
-38.56%
YoY
|
-$3.587M
-102.19%
YoY
|
-$2.950M
-6.29%
YoY
|
-$2.764M
-3.69%
YoY
|
-$5.239M
-13533.33%
YoY
|
$164.1M
-6208.75%
YoY
|
-$3.148M
0.58%
YoY
|
-$2.870M
-671.71%
YoY
|
$39.00K
-102.14%
YoY
|
-$2.686M
26.58%
YoY
|
-$3.130M
45.78%
YoY
|
$502.0K
-119.42%
YoY
|
-$1.825M
-23.32%
YoY
|
-$2.122M
83.09%
YoY
|
-$2.147M
-106.43%
YoY
|
-$2.585M
-75.46%
YoY
|
-$2.380M
-70.12%
YoY
|
-$1.159M
-94.48%
YoY
|
$33.37M
-615.69%
YoY
|
| Net Change In Cash |
-$1.393M
415.93%
YoY
|
$2.745M
-48.89%
YoY
|
-$1.633M
-7.53%
YoY
|
$1.178M
-127.73%
YoY
|
-$270.0K
-111.61%
YoY
|
$5.371M
-7.38%
YoY
|
-$1.766M
53.57%
YoY
|
-$4.248M
-253.58%
YoY
|
$2.326M
-194.67%
YoY
|
$5.799M
273.41%
YoY
|
-$1.150M
-64.78%
YoY
|
$2.766M
-51.39%
YoY
|
-$2.457M
-244.11%
YoY
|
$1.553M
-146.37%
YoY
|
-$3.265M
-16.88%
YoY
|
$5.690M
-379.61%
YoY
|
$1.705M
-152.64%
YoY
|
-$3.349M
5.31%
YoY
|
-$3.928M
-143.69%
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 |
$15.09M
66.98%
YoY
|
$23.16M
52.53%
YoY
|
$28.76M
101.91%
YoY
|
$20.29M
110.82%
YoY
|
$9.039M
78.25%
YoY
|
$15.18M
41.28%
YoY
|
$14.25M
20.42%
YoY
|
$9.625M
-19.14%
YoY
|
$5.071M
122.51%
YoY
|
$10.75M
163.58%
YoY
|
$11.83M
61.13%
YoY
|
$11.90M
28.71%
YoY
|
$2.279M
-51.62%
YoY
|
$4.077M
-19.36%
YoY
|
$7.342M
-47.84%
YoY
|
$9.248M
-6.6%
YoY
|
$4.711M
-22.44%
YoY
|
$5.056M
-64.27%
YoY
|
$14.08M
-0.25%
YoY
|
| Capital Expenditures |
$2.783M
101.23%
YoY
|
$1.777M
-13.06%
YoY
|
$2.281M
36.59%
YoY
|
$1.342M
-28.54%
YoY
|
$1.383M
0.95%
YoY
|
$2.044M
59.81%
YoY
|
$1.670M
57.55%
YoY
|
$1.878M
-33.0%
YoY
|
$1.370M
-35.68%
YoY
|
$1.279M
1.51%
YoY
|
$1.060M
-330.43%
YoY
|
$2.803M
-388.08%
YoY
|
$2.130M
-497.39%
YoY
|
$1.260M
-307.92%
YoY
|
-$460.0K
-74.64%
YoY
|
-$973.0K
-30.6%
YoY
|
-$536.0K
-49.43%
YoY
|
-$606.0K
-49.92%
YoY
|
-$1.814M
202.33%
YoY
|
| Free Cash Flow |
$12.31M
60.79%
YoY
|
$21.38M
62.73%
YoY
|
$26.48M
110.58%
YoY
|
$18.95M
144.6%
YoY
|
$7.656M
106.86%
YoY
|
$13.14M
38.78%
YoY
|
$12.58M
16.77%
YoY
|
$7.747M
-14.87%
YoY
|
$3.701M
2383.89%
YoY
|
$9.467M
236.07%
YoY
|
$10.77M
38.04%
YoY
|
$9.100M
-10.97%
YoY
|
$149.0K
-97.16%
YoY
|
$2.817M
-50.25%
YoY
|
$7.802M
-50.9%
YoY
|
$10.22M
-9.57%
YoY
|
$5.247M
-26.45%
YoY
|
$5.662M
-63.14%
YoY
|
$15.89M
8.01%
YoY
|
Loading...