|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.44M
16.05%
YoY
|
$15.03M
8.91%
YoY
|
$13.80M
-13.87%
YoY
|
$16.02M
-5.1%
YoY
|
$16.89M
29.19%
YoY
|
| Cost Of Revenue |
$6.901M
14.79%
YoY
|
$6.012M
8.72%
YoY
|
$5.530M
5430.0%
YoY
|
$100.0K
-97.66%
YoY
|
$4.281M
61.55%
YoY
|
| Gross Profit |
$10.54M
16.89%
YoY
|
$9.019M
9.04%
YoY
|
$8.271M
-17.45%
YoY
|
$10.02M
-20.51%
YoY
|
$12.60M
21.08%
YoY
|
| Selling, General & Admin |
$29.13M
48.54%
YoY
|
$19.61M
-21.39%
YoY
|
$24.95M
-27.44%
YoY
|
$34.38M
9.7%
YoY
|
$31.34M
70.34%
YoY
|
| Research & Development |
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
-50.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
N/A
|
| Depreciation & Amortization |
$1.309M
125.3%
YoY
|
$581.0K
-6.44%
YoY
|
$621.0K
-7.17%
YoY
|
$669.0K
-8.73%
YoY
|
$733.0K
1.81%
YoY
|
| Operating Expenses |
$30.44M
50.75%
YoY
|
$20.19M
-21.03%
YoY
|
$25.57M
-27.06%
YoY
|
$35.05M
9.28%
YoY
|
$32.08M
42.81%
YoY
|
| Operating Profit |
-$19.89M
78.09%
YoY
|
-$11.17M
-35.41%
YoY
|
-$17.30M
-30.9%
YoY
|
-$25.03M
28.56%
YoY
|
-$19.47M
61.59%
YoY
|
| Interest Expense |
$1.400M
N/A
|
N/A
|
N/A
|
N/A
N/A
|
$103.0K
-615.0%
YoY
|
| Other Income/Expense, Net |
-$1.481M
1246.36%
YoY
|
-$110.0K
-102.96%
YoY
|
$3.713M
-2054.21%
YoY
|
-$190.0K
2011.11%
YoY
|
-$9.000K
N/A
|
| Pretax Income |
-$21.23M
90.64%
YoY
|
-$11.14M
-18.02%
YoY
|
-$13.58M
-43.04%
YoY
|
-$23.85M
17.53%
YoY
|
-$20.29M
68.23%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$21.17M
90.1%
YoY
|
-$11.14M
-18.02%
YoY
|
-$13.58M
-43.04%
YoY
|
-$23.85M
17.53%
YoY
|
-$20.29M
68.23%
YoY
|
| Basic Earnings Per Share |
-$2.07
-6.76%
YoY
|
-$2.22
-80.07%
YoY
|
-$11.14
971.15%
YoY
|
-$1.04
8.33%
YoY
|
-$0.96
N/A
|
| Diluted Earnings Per Share |
-$2.07
-6.76%
YoY
|
-$2.22
-80.07%
YoY
|
-$11.14
975.02%
YoY
|
-$1.04
-100.0%
YoY
|
-$955.5K
44.27%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
10.27M shares
104.66%
YoY
|
5.020M shares
311.67%
YoY
|
1.219M shares
-99.99%
YoY
|
23.01B shares
8.38%
YoY
|
21.23B shares
N/A
|
| Diluted Shares Outstanding |
10.27M shares
104.66%
YoY
|
5.020M shares
311.67%
YoY
|
1.219M shares
32.46%
YoY
|
920.6K shares
N/A
|
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.141M
70.46%
YoY
|
$3.824M
3.41%
YoY
|
$6.783M
75.73%
YoY
|
$3.820M
-5.77%
YoY
|
$3.016M
-11.79%
YoY
|
$3.698M
13.85%
YoY
|
$3.860M
16.93%
YoY
|
$4.054M
19.41%
YoY
|
$3.419M
-11.36%
YoY
|
$3.248M
-17.77%
YoY
|
$3.301M
-22.26%
YoY
|
$3.395M
-18.86%
YoY
|
$3.857M
11.47%
YoY
|
$3.950M
-10.11%
YoY
|
$4.246M
-6.6%
YoY
|
$4.184M
-6.96%
YoY
|
$3.460M
0.29%
YoY
|
$4.394M
32.76%
YoY
|
$4.546M
38.17%
YoY
|
| Cost Of Revenue |
N/A
|
$836.0K
-47.78%
YoY
|
$2.846M
86.5%
YoY
|
$1.710M
21.88%
YoY
|
$1.507M
1407.0%
YoY
|
$1.601M
22.21%
YoY
|
$1.526M
1426.0%
YoY
|
$1.403M
1303.0%
YoY
|
$100.0K
0.0%
YoY
|
$1.310M
-16.35%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
-90.85%
YoY
|
$1.566M
21.66%
YoY
|
$100.0K
-92.66%
YoY
|
$100.0K
-88.54%
YoY
|
$1.093M
43.82%
YoY
|
$1.287M
107.61%
YoY
|
$1.363M
92.0%
YoY
|
| Gross Profit |
$3.059M
102.72%
YoY
|
$2.988M
42.49%
YoY
|
$3.937M
68.68%
YoY
|
$2.110M
-20.41%
YoY
|
$1.509M
-22.1%
YoY
|
$2.097M
8.2%
YoY
|
$2.334M
22.97%
YoY
|
$2.651M
26.36%
YoY
|
$1.937M
-17.12%
YoY
|
$1.938M
-18.71%
YoY
|
$1.898M
-23.96%
YoY
|
$2.098M
-18.93%
YoY
|
$2.337M
-1.27%
YoY
|
$2.384M
-23.28%
YoY
|
$2.496M
-21.58%
YoY
|
$2.588M
-28.59%
YoY
|
$2.367M
-12.01%
YoY
|
$3.107M
15.51%
YoY
|
$3.183M
23.36%
YoY
|
| Selling, General & Admin |
$9.220M
75.62%
YoY
|
$8.928M
87.6%
YoY
|
$8.287M
71.47%
YoY
|
$6.669M
50.14%
YoY
|
$5.250M
-5.85%
YoY
|
$4.759M
-21.64%
YoY
|
$4.833M
-7.71%
YoY
|
$4.442M
-31.31%
YoY
|
$5.576M
-22.2%
YoY
|
$6.073M
-26.64%
YoY
|
$5.237M
-32.23%
YoY
|
$6.467M
-31.13%
YoY
|
$7.167M
-20.61%
YoY
|
$8.278M
-12.3%
YoY
|
$7.728M
-9.01%
YoY
|
$9.390M
25.36%
YoY
|
$9.028M
52.5%
YoY
|
$9.439M
73.83%
YoY
|
$8.493M
101.25%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$100.0K
0.0%
YoY
|
N/A
|
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
N/A
|
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
N/A
|
N/A
|
$100.0K
N/A
|
| Depreciation & Amortization |
$300.0K
69.49%
YoY
|
$442.0K
206.94%
YoY
|
$400.0K
300.0%
YoY
|
$300.0K
200.0%
YoY
|
$177.0K
21.23%
YoY
|
$144.0K
-4.64%
YoY
|
$100.0K
-50.0%
YoY
|
$100.0K
-32.43%
YoY
|
$146.0K
-16.57%
YoY
|
$151.0K
-10.65%
YoY
|
$200.0K
0.0%
YoY
|
$148.0K
-26.0%
YoY
|
$175.0K
326.83%
YoY
|
$169.0K
0.46%
YoY
|
$200.0K
3.9%
YoY
|
$200.0K
4.02%
YoY
|
$41.00K
-77.22%
YoY
|
$168.2K
-6.54%
YoY
|
$192.5K
6.94%
YoY
|
| Operating Expenses |
$9.674M
78.26%
YoY
|
$9.370M
91.11%
YoY
|
$8.671M
74.15%
YoY
|
$6.975M
52.06%
YoY
|
$5.427M
-5.16%
YoY
|
$4.903M
-21.2%
YoY
|
$4.979M
-7.57%
YoY
|
$4.587M
-30.66%
YoY
|
$5.722M
-22.06%
YoY
|
$6.222M
-26.34%
YoY
|
$5.387M
-31.84%
YoY
|
$6.615M
-30.75%
YoY
|
$7.342M
-20.11%
YoY
|
$8.447M
-12.08%
YoY
|
$7.903M
-9.01%
YoY
|
$9.552M
24.29%
YoY
|
$9.190M
50.9%
YoY
|
$9.607M
7.59%
YoY
|
$8.685M
97.4%
YoY
|
| Operating Profit |
-$6.615M
68.84%
YoY
|
-$6.382M
127.44%
YoY
|
-$4.734M
78.98%
YoY
|
-$4.865M
151.29%
YoY
|
-$3.918M
3.51%
YoY
|
-$2.806M
-34.5%
YoY
|
-$2.645M
-24.19%
YoY
|
-$1.936M
-57.14%
YoY
|
-$3.785M
-24.38%
YoY
|
-$4.284M
-29.34%
YoY
|
-$3.489M
-35.47%
YoY
|
-$4.517M
-35.14%
YoY
|
-$5.005M
-26.65%
YoY
|
-$6.063M
-6.73%
YoY
|
-$5.407M
-1.74%
YoY
|
-$6.964M
71.47%
YoY
|
-$6.823M
100.68%
YoY
|
-$6.500M
4.17%
YoY
|
-$5.503M
202.34%
YoY
|
| Interest Expense |
$1.100M
N/A
|
-$600.0K
N/A
|
$500.0K
N/A
|
-$100.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$27.28K
N/A
|
$49.33K
N/A
|
| Other Income/Expense, Net |
-$1.167M
29075.0%
YoY
|
$28.00K
-233.33%
YoY
|
-$679.0K
3672.22%
YoY
|
-$163.0K
640.91%
YoY
|
-$4.000K
300.0%
YoY
|
-$21.00K
-83.33%
YoY
|
-$18.00K
-66.04%
YoY
|
-$22.00K
-90.22%
YoY
|
-$1.000K
-101.96%
YoY
|
-$126.0K
384.62%
YoY
|
-$53.00K
96.3%
YoY
|
-$225.0K
703.57%
YoY
|
$51.00K
142.86%
YoY
|
-$26.00K
188.89%
YoY
|
-$27.00K
-145.76%
YoY
|
-$28.00K
-247.37%
YoY
|
$21.00K
N/A
|
-$9.000K
N/A
|
$59.00K
N/A
|
| Pretax Income |
-$7.751M
100.6%
YoY
|
-$6.954M
145.99%
YoY
|
-$5.400M
106.42%
YoY
|
-$5.013M
159.74%
YoY
|
-$3.864M
2.68%
YoY
|
-$2.827M
-33.62%
YoY
|
-$2.616M
25.17%
YoY
|
-$1.930M
-65.09%
YoY
|
-$3.763M
120.96%
YoY
|
-$4.259M
-30.05%
YoY
|
-$2.090M
-61.54%
YoY
|
-$5.528M
-20.94%
YoY
|
-$1.703M
-69.12%
YoY
|
-$6.089M
-17.64%
YoY
|
-$5.434M
-0.35%
YoY
|
-$6.992M
72.96%
YoY
|
-$5.515M
62.21%
YoY
|
-$7.393M
18.29%
YoY
|
-$5.453M
201.29%
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
|
$0.00
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Net Earnings |
-$7.682M
98.81%
YoY
|
-$6.894M
143.86%
YoY
|
-$5.400M
106.42%
YoY
|
-$5.013M
159.74%
YoY
|
-$3.864M
2.68%
YoY
|
-$2.827M
-33.62%
YoY
|
-$2.616M
24.99%
YoY
|
-$1.930M
-65.09%
YoY
|
-$3.763M
120.96%
YoY
|
-$4.259M
-30.05%
YoY
|
-$2.093M
-61.48%
YoY
|
-$5.528M
-20.94%
YoY
|
-$1.703M
-69.12%
YoY
|
-$6.089M
-17.64%
YoY
|
-$5.434M
-0.35%
YoY
|
-$6.992M
72.96%
YoY
|
-$5.515M
62.21%
YoY
|
-$7.393M
18.29%
YoY
|
-$5.453M
201.29%
YoY
|
| Basic Earnings Per Share |
-$0.52
15.56%
YoY
|
N/A
|
-$0.49
22.5%
YoY
|
-$0.55
-8.33%
YoY
|
-$0.45
-72.39%
YoY
|
N/A
|
-$0.40
-77.14%
YoY
|
-$0.60
233.33%
YoY
|
-$1.63
2228.57%
YoY
|
N/A
|
-$1.75
573.08%
YoY
|
-$0.18
-45.45%
YoY
|
-$0.07
-72.0%
YoY
|
N/A
|
-$0.26
0.0%
YoY
|
-$0.33
73.68%
YoY
|
-$0.25
N/A
|
N/A
|
-$0.26
N/A
|
| Diluted Earnings Per Share |
-$0.52
15.56%
YoY
|
-$0.55
40.94%
YoY
|
-$0.49
22.5%
YoY
|
-$0.55
-8.33%
YoY
|
-$0.45
-72.39%
YoY
|
-$0.39
-86.97%
YoY
|
-$0.40
-77.14%
YoY
|
-$0.60
233.33%
YoY
|
-$1.63
2228.57%
YoY
|
-$3.00
1033.76%
YoY
|
-$1.75
-100.0%
YoY
|
-$0.18
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.26
-100.0%
YoY
|
-$255.9K
-2.26%
YoY
|
-$329.3K
68.93%
YoY
|
-$259.7K
39.11%
YoY
|
-$321.0K
1.96%
YoY
|
-$261.8K
155.62%
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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
14.63M shares
148.48%
YoY
|
8.988M shares
85.89%
YoY
|
7.505M shares
120.63%
YoY
|
5.890M shares
82.49%
YoY
|
5.890M shares
115.63%
YoY
|
4.835M shares
303.86%
YoY
|
3.401M shares
-88.63%
YoY
|
3.227M shares
-89.22%
YoY
|
2.731M shares
-90.8%
YoY
|
1.197M shares
-94.8%
YoY
|
29.93M shares
-99.86%
YoY
|
29.93M shares
-99.86%
YoY
|
29.68M shares
39.77%
YoY
|
23.01M shares
N/A
|
21.23B shares
1.95%
YoY
|
21.23B shares
2.39%
YoY
|
21.23M shares
N/A
|
N/A
|
20.83B shares
N/A
|
| Diluted Shares Outstanding |
14.63M shares
70.26%
YoY
|
N/A
|
10.96M shares
65.73%
YoY
|
9.087M shares
181.48%
YoY
|
8.595M shares
272.39%
YoY
|
N/A
|
6.615M shares
452.54%
YoY
|
3.228M shares
-89.21%
YoY
|
2.308M shares
132.99%
YoY
|
N/A
|
1.197M shares
40.95%
YoY
|
29.93M shares
40.95%
YoY
|
990.7K shares
N/A
|
N/A
|
849.4K shares
N/A
|
21.23M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...