|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$21.50M
-12.04%
YoY
|
$24.44M
4.29%
YoY
|
$23.44M
42.51%
YoY
|
$16.45M
68.91%
YoY
|
$9.737M
-7.94%
YoY
|
| Cost Of Revenue |
$11.07M
-27.22%
YoY
|
$15.21M
-1.02%
YoY
|
$15.37M
33.67%
YoY
|
$11.50M
69.31%
YoY
|
$6.791M
-2.32%
YoY
|
| Gross Profit |
$10.43M
12.98%
YoY
|
$9.231M
14.4%
YoY
|
$8.069M
63.04%
YoY
|
$4.949M
67.99%
YoY
|
$2.946M
-18.73%
YoY
|
| Selling, General & Admin |
$20.69M
70.64%
YoY
|
$12.12M
-24.93%
YoY
|
$16.15M
9.46%
YoY
|
$14.75M
61.29%
YoY
|
$9.146M
37.16%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$342.0K
-99.94%
YoY
|
$555.0M
101362.52%
YoY
|
$547.0K
46.26%
YoY
|
$374.0K
240.0%
YoY
|
$110.0K
340.0%
YoY
|
| Operating Expenses |
$24.23M
43.29%
YoY
|
$16.91M
1.27%
YoY
|
$16.69M
10.37%
YoY
|
$15.13M
63.42%
YoY
|
$9.256M
38.29%
YoY
|
| Operating Profit |
-$13.80M
79.75%
YoY
|
-$7.675M
-11.01%
YoY
|
-$8.625M
-15.25%
YoY
|
-$10.18M
61.28%
YoY
|
-$6.310M
105.67%
YoY
|
| Interest Expense |
-$2.153M
-264.23%
YoY
|
$1.311M
-172.79%
YoY
|
-$1.801M
-9.54%
YoY
|
-$1.991M
-633.78%
YoY
|
$373.0K
-210.03%
YoY
|
| Other Income/Expense, Net |
-$2.143M
104.68%
YoY
|
-$1.047M
-41.87%
YoY
|
-$1.801M
N/A
|
N/A
|
-$280.0K
-9433.33%
YoY
|
| Pretax Income |
-$15.94M
82.74%
YoY
|
-$8.722M
-16.34%
YoY
|
-$10.43M
-14.32%
YoY
|
-$12.17M
98.24%
YoY
|
-$6.138M
80.32%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
-$121.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$15.94M
82.74%
YoY
|
-$8.722M
-15.36%
YoY
|
-$10.31M
-15.31%
YoY
|
-$12.17M
98.24%
YoY
|
-$6.138M
80.32%
YoY
|
| Basic Earnings Per Share |
-$0.99
-26.12%
YoY
|
-$1.34
-37.96%
YoY
|
-$2.16
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.99
-26.12%
YoY
|
-$1.34
103.03%
YoY
|
-$0.66
-15.38%
YoY
|
-$0.78
100.0%
YoY
|
-$0.39
77.27%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
16.10M shares
146.9%
YoY
|
6.519M shares
36.73%
YoY
|
4.768M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
16.10M shares
146.9%
YoY
|
6.519M shares
36.73%
YoY
|
4.768M shares
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$11.66M
-0.02%
YoY
|
$4.763M
24.26%
YoY
|
$1.472M
51.13%
YoY
|
$5.035M
4.01%
YoY
|
$11.66M
-8.39%
YoY
|
$3.833M
-34.9%
YoY
|
$974.0K
-1.42%
YoY
|
$4.841M
N/A
|
$12.73M
-21.18%
YoY
|
$5.888M
134.49%
YoY
|
$988.0K
28.48%
YoY
|
N/A
|
| Cost Of Revenue |
$4.148M
-21.28%
YoY
|
$1.901M
7.89%
YoY
|
$583.0K
-5.66%
YoY
|
$3.425M
5.51%
YoY
|
$5.269M
-32.96%
YoY
|
$1.762M
-45.33%
YoY
|
$618.0K
-30.01%
YoY
|
$3.246M
N/A
|
$7.860M
-20.96%
YoY
|
$3.223M
90.04%
YoY
|
$883.0K
28.91%
YoY
|
N/A
|
| Gross Profit |
$7.508M
17.51%
YoY
|
$2.862M
38.19%
YoY
|
$889.0K
149.72%
YoY
|
$1.610M
0.94%
YoY
|
$6.389M
31.3%
YoY
|
$2.071M
-22.29%
YoY
|
$356.0K
239.05%
YoY
|
$1.595M
N/A
|
$4.866M
-21.54%
YoY
|
$2.665M
226.99%
YoY
|
$105.0K
25.0%
YoY
|
N/A
|
| Selling, General & Admin |
$5.639M
-15.19%
YoY
|
$3.637M
-7.29%
YoY
|
$3.415M
3.55%
YoY
|
$8.162M
16.83%
YoY
|
$6.649M
150.06%
YoY
|
$3.923M
39.51%
YoY
|
$3.298M
23.47%
YoY
|
$6.986M
N/A
|
$2.659M
8.89%
YoY
|
$2.812M
-1.02%
YoY
|
$2.671M
-56.13%
YoY
|
N/A
|
| 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
|
| Depreciation & Amortization |
$73.00K
2.82%
YoY
|
$68.00K
-35.85%
YoY
|
$131.0K
24.76%
YoY
|
$52.00K
-55.93%
YoY
|
$71.00K
-55.06%
YoY
|
$106.0K
-32.91%
YoY
|
$105.0K
-25.53%
YoY
|
$118.0K
-59.03%
YoY
|
$158.0K
17.91%
YoY
|
$158.0K
25.4%
YoY
|
$141.0K
6.02%
YoY
|
$288.0K
N/A
|
| Operating Expenses |
$6.925M
-9.87%
YoY
|
$3.999M
-13.59%
YoY
|
$3.944M
5.15%
YoY
|
$8.162M
16.83%
YoY
|
$7.683M
85.67%
YoY
|
$4.628M
55.93%
YoY
|
$3.751M
33.3%
YoY
|
$6.986M
N/A
|
$4.138M
6.59%
YoY
|
$2.968M
0.07%
YoY
|
$2.814M
-54.78%
YoY
|
N/A
|
| Operating Profit |
$583.0K
-145.05%
YoY
|
-$1.137M
-55.53%
YoY
|
-$3.055M
-10.01%
YoY
|
-$6.552M
21.54%
YoY
|
-$1.294M
-277.75%
YoY
|
-$2.557M
743.89%
YoY
|
-$3.395M
25.32%
YoY
|
-$5.391M
N/A
|
$728.0K
-68.62%
YoY
|
-$303.0K
-85.91%
YoY
|
-$2.709M
-55.87%
YoY
|
N/A
|
| Interest Expense |
-$490.0K
-146.85%
YoY
|
-$703.0K
-473.94%
YoY
|
-$764.0K
-15380.0%
YoY
|
-$783.0K
123.08%
YoY
|
$1.046M
159.55%
YoY
|
$188.0K
-115.56%
YoY
|
$5.000K
-86.11%
YoY
|
-$351.0K
N/A
|
$403.0K
-17.59%
YoY
|
-$1.208M
-23.5%
YoY
|
$36.00K
-102.91%
YoY
|
N/A
|
| Other Income/Expense, Net |
-$490.0K
-58.75%
YoY
|
-$703.0K
275.94%
YoY
|
-$764.0K
-11014.29%
YoY
|
$10.00K
N/A
|
-$1.188M
N/A
|
-$187.0K
N/A
|
$7.000K
-80.56%
YoY
|
N/A
|
N/A
|
N/A
|
$36.00K
N/A
|
N/A
|
| Pretax Income |
$93.00K
-103.75%
YoY
|
-$1.840M
-32.94%
YoY
|
-$3.819M
12.72%
YoY
|
-$7.325M
27.57%
YoY
|
-$2.482M
-306.15%
YoY
|
-$2.744M
81.6%
YoY
|
-$3.388M
26.75%
YoY
|
-$5.742M
N/A
|
$1.204M
N/A
|
-$1.511M
-59.49%
YoY
|
-$2.673M
-63.76%
YoY
|
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
$93.00K
-103.75%
YoY
|
-$1.840M
-32.94%
YoY
|
-$3.819M
12.72%
YoY
|
-$7.325M
27.57%
YoY
|
-$2.482M
-306.15%
YoY
|
-$2.744M
81.6%
YoY
|
-$3.388M
26.75%
YoY
|
-$5.742M
N/A
|
$1.204M
-63.15%
YoY
|
-$1.511M
-59.49%
YoY
|
-$2.673M
-63.76%
YoY
|
N/A
|
| Basic Earnings Per Share |
$0.00
-100.0%
YoY
|
-$0.06
-64.71%
YoY
|
-$0.21
-4.55%
YoY
|
N/A
|
-$0.15
-165.22%
YoY
|
-$0.17
-41.38%
YoY
|
-$0.22
-60.0%
YoY
|
N/A
|
$0.23
-66.18%
YoY
|
-$0.29
N/A
|
-$0.55
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
-100.0%
YoY
|
-$0.06
-64.71%
YoY
|
-$0.21
-4.55%
YoY
|
-$0.44
19.08%
YoY
|
-$0.15
-287.5%
YoY
|
-$0.17
70.0%
YoY
|
-$0.22
29.41%
YoY
|
-$0.37
N/A
|
$0.08
-66.67%
YoY
|
-$0.10
-58.33%
YoY
|
-$0.17
-63.83%
YoY
|
N/A
|
| 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
|
| Basic Shares Outstanding |
35.22M shares
119.96%
YoY
|
31.40M shares
99.81%
YoY
|
31.08M shares
98.57%
YoY
|
16.89M shares
7.93%
YoY
|
16.01M shares
-99.69%
YoY
|
15.71M shares
202.97%
YoY
|
15.65M shares
222.48%
YoY
|
15.65M shares
N/A
|
5.233B shares
8.48%
YoY
|
5.187M shares
N/A
|
4.854M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
35.22M shares
117.72%
YoY
|
32.76M shares
107.62%
YoY
|
19.33B shares
123379.36%
YoY
|
N/A
|
16.18M shares
-99.89%
YoY
|
15.78M shares
204.27%
YoY
|
15.65M shares
222.48%
YoY
|
N/A
|
14.24B shares
3.32%
YoY
|
5.187M shares
N/A
|
4.854M shares
N/A
|
N/A
|
Loading...