|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$37.79M
-16.84%
YoY
|
$45.44M
25.98%
YoY
|
$36.07M
58.3%
YoY
|
$22.78M
208.09%
YoY
|
$7.395M
79.32%
YoY
|
| Cost Of Revenue |
$20.72M
-3.69%
YoY
|
$21.52M
-8.23%
YoY
|
$23.45M
124.91%
YoY
|
$10.42M
325.26%
YoY
|
$2.451M
16.37%
YoY
|
| Gross Profit |
$17.06M
-28.67%
YoY
|
$23.92M
89.53%
YoY
|
$12.62M
2.12%
YoY
|
$12.36M
150.0%
YoY
|
$4.944M
145.05%
YoY
|
| Selling, General & Admin |
$6.334M
0.97%
YoY
|
$6.273M
-21.43%
YoY
|
$7.984M
31.97%
YoY
|
$6.050M
533.08%
YoY
|
$955.7K
49.21%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$10.82M
-19.46%
YoY
|
$13.43M
43.44%
YoY
|
$9.363M
392.01%
YoY
|
$1.903M
151.46%
YoY
|
$756.8K
-0.27%
YoY
|
| Operating Expenses |
$17.15M
-12.96%
YoY
|
$19.70M
13.58%
YoY
|
$17.35M
118.12%
YoY
|
$7.953M
291.99%
YoY
|
$2.029M
18.19%
YoY
|
| Operating Profit |
-$86.00K
-102.04%
YoY
|
$4.220M
-189.31%
YoY
|
-$4.725M
-207.22%
YoY
|
$4.407M
51.18%
YoY
|
$2.915M
868.56%
YoY
|
| Interest Expense |
-$6.289M
-22.38%
YoY
|
-$8.102M
22.0%
YoY
|
-$6.641M
175.22%
YoY
|
-$2.413M
287.78%
YoY
|
-$622.3K
6.42%
YoY
|
| Other Income/Expense, Net |
-$98.00K
-122.27%
YoY
|
$440.0K
-433.33%
YoY
|
-$132.0K
2100.0%
YoY
|
-$6.000K
-95.11%
YoY
|
-$122.6K
6.05%
YoY
|
| Pretax Income |
-$6.214M
83.68%
YoY
|
-$3.383M
-1630.77%
YoY
|
$221.0K
-99.41%
YoY
|
$37.49M
1627.43%
YoY
|
$2.170M
98.88%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$6.188M
82.91%
YoY
|
-$3.383M
-2784.92%
YoY
|
$126.0K
-99.64%
YoY
|
$35.09M
1516.67%
YoY
|
$2.170M
98.88%
YoY
|
| Basic Earnings Per Share |
-$0.70
79.49%
YoY
|
-$0.39
-2050.0%
YoY
|
$0.02
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.70
79.84%
YoY
|
-$0.39
-2676.64%
YoY
|
$0.02
-99.69%
YoY
|
$4.81
-100.0%
YoY
|
$1.436M
98.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.867M
1.77%
YoY
|
8.712M
4.22%
YoY
|
8.359M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
8.867M
1.77%
YoY
|
8.712M
4.22%
YoY
|
8.359M
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.592M
-39.14%
YoY
|
$10.97M
-5.19%
YoY
|
$12.47M
0.24%
YoY
|
$7.754M
-26.84%
YoY
|
$10.83M
-6.24%
YoY
|
$11.57M
-0.99%
YoY
|
$12.44M
24.31%
YoY
|
$10.60M
275.68%
YoY
|
$11.55M
-22.63%
YoY
|
$11.68M
48.78%
YoY
|
$10.01M
356.69%
YoY
|
$2.821M
N/A
|
$14.93M
384.9%
YoY
|
$7.852M
81.93%
YoY
|
$2.192M
N/A
|
$3.079M
129.24%
YoY
|
$4.316M
55.21%
YoY
|
| Cost Of Revenue |
$3.194M
-35.59%
YoY
|
$5.915M
4.49%
YoY
|
$5.934M
15.58%
YoY
|
$5.678M
-1.46%
YoY
|
$4.959M
-12.23%
YoY
|
$5.661M
-24.61%
YoY
|
$5.134M
-25.38%
YoY
|
$5.762M
68.97%
YoY
|
$5.650M
-8.29%
YoY
|
$7.509M
76.14%
YoY
|
$6.880M
371.68%
YoY
|
$3.410M
N/A
|
$6.161M
743.41%
YoY
|
$4.263M
147.75%
YoY
|
$1.459M
N/A
|
$730.5K
38.11%
YoY
|
$1.721M
9.08%
YoY
|
| Gross Profit |
$3.398M
-42.14%
YoY
|
$5.051M
-14.46%
YoY
|
$6.539M
-10.53%
YoY
|
$2.076M
-57.07%
YoY
|
$5.873M
-0.51%
YoY
|
$5.905M
41.5%
YoY
|
$7.309M
132.77%
YoY
|
$4.836M
-921.05%
YoY
|
$5.903M
-32.7%
YoY
|
$4.173M
16.27%
YoY
|
$3.140M
328.23%
YoY
|
-$589.0K
N/A
|
$8.771M
273.41%
YoY
|
$3.589M
38.3%
YoY
|
$733.3K
N/A
|
$2.349M
188.43%
YoY
|
$2.595M
115.68%
YoY
|
| Selling, General & Admin |
$2.054M
55.96%
YoY
|
$1.673M
-26.82%
YoY
|
$1.366M
5.08%
YoY
|
$1.241M
-9.42%
YoY
|
$1.317M
-0.45%
YoY
|
$2.286M
-8.92%
YoY
|
$1.300M
-38.1%
YoY
|
$1.370M
-33.2%
YoY
|
$1.323M
-75.4%
YoY
|
$2.510M
272.96%
YoY
|
$2.100M
297.79%
YoY
|
$2.051M
N/A
|
$5.377M
2781.1%
YoY
|
$673.0K
-12.49%
YoY
|
$527.9K
N/A
|
$186.6K
11.77%
YoY
|
$769.0K
62.42%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$1.999M
-46.19%
YoY
|
$1.810M
-48.23%
YoY
|
$3.125M
-8.33%
YoY
|
$3.315M
17.97%
YoY
|
$3.715M
17.82%
YoY
|
$3.496M
32.37%
YoY
|
$3.409M
45.68%
YoY
|
$2.810M
129.2%
YoY
|
$3.153M
229.47%
YoY
|
$2.641M
179.18%
YoY
|
$2.340M
503.47%
YoY
|
$1.226M
N/A
|
$957.0K
401.7%
YoY
|
$946.0K
67.13%
YoY
|
$387.8K
N/A
|
$190.8K
0.0%
YoY
|
$566.0K
-0.36%
YoY
|
| Operating Expenses |
$4.053M
-19.46%
YoY
|
$4.050M
-29.96%
YoY
|
$4.491M
-4.63%
YoY
|
$4.556M
9.0%
YoY
|
$5.032M
12.42%
YoY
|
$5.782M
12.25%
YoY
|
$4.709M
6.06%
YoY
|
$4.180M
27.56%
YoY
|
$4.476M
-29.33%
YoY
|
$5.151M
218.16%
YoY
|
$4.440M
284.27%
YoY
|
$3.277M
N/A
|
$6.334M
1285.57%
YoY
|
$1.619M
3.01%
YoY
|
$1.155M
N/A
|
$457.1K
4.49%
YoY
|
$1.572M
22.87%
YoY
|
| Operating Profit |
-$655.0K
-177.88%
YoY
|
$1.001M
713.82%
YoY
|
$2.048M
-21.23%
YoY
|
-$2.480M
-478.05%
YoY
|
$841.0K
-41.07%
YoY
|
$123.0K
-112.58%
YoY
|
$2.600M
-300.0%
YoY
|
$656.0K
-116.97%
YoY
|
$1.427M
-41.44%
YoY
|
-$978.0K
-149.64%
YoY
|
-$1.300M
207.93%
YoY
|
-$3.866M
N/A
|
$2.437M
28.82%
YoY
|
$1.970M
92.5%
YoY
|
-$422.2K
N/A
|
$1.892M
401.93%
YoY
|
$1.023M
-1447.98%
YoY
|
| Interest Expense |
-$1.110M
-47.39%
YoY
|
-$1.324M
-29.42%
YoY
|
-$1.950M
0.57%
YoY
|
-$1.927M
-5.12%
YoY
|
-$2.110M
10.82%
YoY
|
-$1.876M
-8.26%
YoY
|
-$1.939M
12.73%
YoY
|
-$2.031M
109.38%
YoY
|
-$1.904M
29.88%
YoY
|
-$2.045M
115.95%
YoY
|
-$1.720M
467.13%
YoY
|
-$970.0K
N/A
|
-$1.466M
879.88%
YoY
|
-$947.0K
100.36%
YoY
|
-$303.3K
N/A
|
-$149.6K
-7.19%
YoY
|
-$472.7K
11.6%
YoY
|
| Other Income/Expense, Net |
$134.0K
-67.94%
YoY
|
-$132.0K
-31.25%
YoY
|
N/A
|
-$78.00K
-236.84%
YoY
|
$418.0K
-390.28%
YoY
|
-$192.0K
-420.0%
YoY
|
$11.00K
N/A
|
$57.00K
-211.76%
YoY
|
-$144.0K
1209.09%
YoY
|
$60.00K
1100.0%
YoY
|
$0.00
N/A
|
-$51.00K
N/A
|
-$11.00K
-57.22%
YoY
|
$5.000K
-105.16%
YoY
|
N/A
|
-$25.71K
-8.96%
YoY
|
-$96.94K
10.92%
YoY
|
| Pretax Income |
-$3.773M
107.19%
YoY
|
$1.066M
-219.24%
YoY
|
$978.0K
45.54%
YoY
|
-$4.485M
234.7%
YoY
|
-$1.821M
150.83%
YoY
|
-$894.0K
-110.09%
YoY
|
$672.0K
-122.18%
YoY
|
-$1.340M
-72.58%
YoY
|
-$726.0K
-101.99%
YoY
|
$8.861M
761.96%
YoY
|
-$3.030M
317.67%
YoY
|
-$4.887M
N/A
|
$36.46M
2024.26%
YoY
|
$1.028M
126.53%
YoY
|
-$725.5K
N/A
|
$1.716M
826.21%
YoY
|
$453.8K
-49.91%
YoY
|
| Income Tax |
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
|
| Net Earnings |
-$3.776M
107.36%
YoY
|
$1.089M
-221.81%
YoY
|
$962.0K
43.15%
YoY
|
-$4.485M
234.7%
YoY
|
-$1.821M
150.83%
YoY
|
-$894.0K
-110.36%
YoY
|
$672.0K
-122.11%
YoY
|
-$1.340M
-72.91%
YoY
|
-$726.0K
-102.21%
YoY
|
$8.628M
294.15%
YoY
|
-$3.040M
319.05%
YoY
|
-$4.947M
N/A
|
$32.90M
1816.56%
YoY
|
$2.189M
382.36%
YoY
|
-$725.5K
N/A
|
$1.716M
826.21%
YoY
|
$453.8K
-49.91%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
-$0.42
100.05%
YoY
|
$0.12
-215.03%
YoY
|
$0.11
57.7%
YoY
|
-$0.52
233.42%
YoY
|
-$0.21
151.86%
YoY
|
-$0.10
-111.18%
YoY
|
$0.07
-118.74%
YoY
|
-$0.15
-75.79%
YoY
|
-$0.08
-102.42%
YoY
|
$0.91
252.43%
YoY
|
-$0.37
-22.93%
YoY
|
-$0.64
N/A
|
$3.44
-100.0%
YoY
|
$0.26
-100.0%
YoY
|
-$0.48
N/A
|
$1.136M
826.21%
YoY
|
$300.3K
-49.91%
YoY
|
| COMMON SHARES |
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
|
| Basic Shares Outstanding |
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
|
| Diluted Shares Outstanding |
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
|
Loading...