|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$19.65M
-33.57%
YoY
|
$29.58M
63.83%
YoY
|
$18.06M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$10.73M
-34.23%
YoY
|
$16.31M
60.25%
YoY
|
$10.18M
-29.82%
YoY
|
$14.50M
N/A
|
N/A
|
| Gross Profit |
$8.925M
-32.76%
YoY
|
$13.27M
68.45%
YoY
|
$7.880M
-27.29%
YoY
|
$10.84M
N/A
|
N/A
|
| Selling, General & Admin |
$17.53M
-11.72%
YoY
|
$19.86M
-4.83%
YoY
|
$20.86M
1567.73%
YoY
|
$1.251M
-63.43%
YoY
|
$3.421M
N/A
|
| Research & Development |
N/A
|
N/A
|
$15.10M
-8.48%
YoY
|
$16.50M
N/A
|
N/A
|
| Depreciation & Amortization |
$71.00K
610.0%
YoY
|
$10.00K
11.11%
YoY
|
$9.000K
-18.18%
YoY
|
$11.00K
N/A
|
N/A
|
| Operating Expenses |
$17.53M
-11.72%
YoY
|
$19.86M
-4.83%
YoY
|
$20.86M
1567.73%
YoY
|
$1.251M
-63.43%
YoY
|
$3.421M
N/A
|
| Operating Profit |
-$8.603M
30.7%
YoY
|
-$6.582M
-49.31%
YoY
|
-$12.98M
937.86%
YoY
|
-$1.251M
-63.43%
YoY
|
-$3.421M
N/A
|
| Interest Expense |
-$1.375M
4641.38%
YoY
|
-$29.00K
-119.59%
YoY
|
$148.0K
-98.85%
YoY
|
$12.90M
654.38%
YoY
|
$1.711M
N/A
|
| Other Income/Expense, Net |
$1.043M
-112.33%
YoY
|
-$8.462M
5.68%
YoY
|
-$8.007M
N/A
|
$0.00
-100.0%
YoY
|
-$438.3K
N/A
|
| Pretax Income |
-$7.560M
-49.75%
YoY
|
-$15.04M
-27.82%
YoY
|
-$20.84M
-278.86%
YoY
|
$11.65M
-642.45%
YoY
|
-$2.148M
N/A
|
| Income Tax |
$11.00K
-95.94%
YoY
|
$271.0K
2363.64%
YoY
|
$11.00K
-98.21%
YoY
|
$614.3K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$7.571M
-50.56%
YoY
|
-$15.32M
-26.56%
YoY
|
-$20.85M
-288.91%
YoY
|
$11.04M
-613.86%
YoY
|
-$2.148M
N/A
|
| Basic Earnings Per Share |
-$0.29
-65.88%
YoY
|
-$0.85
-42.57%
YoY
|
-$1.48
572.73%
YoY
|
-$0.22
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.29
-65.88%
YoY
|
-$0.85
-42.58%
YoY
|
-$1.48
-521.33%
YoY
|
$0.35
-100.0%
YoY
|
-$76.21K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
26.52M shares
47.87%
YoY
|
17.93M shares
27.31%
YoY
|
14.09M shares
7.24%
YoY
|
13.14M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
26.52M shares
47.87%
YoY
|
17.93M shares
27.31%
YoY
|
14.09M shares
7.24%
YoY
|
13.14M 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 |
$3.991M
-40.5%
YoY
|
$4.086M
-46.27%
YoY
|
$3.792M
-53.6%
YoY
|
$5.065M
-32.27%
YoY
|
$6.707M
6.02%
YoY
|
$7.604M
43.82%
YoY
|
$8.173M
137.59%
YoY
|
$7.478M
N/A
|
$6.326M
N/A
|
$5.287M
N/A
|
$3.440M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$1.964M
-44.5%
YoY
|
$2.240M
-47.37%
YoY
|
$2.171M
-51.82%
YoY
|
$2.775M
-33.36%
YoY
|
$3.539M
4.67%
YoY
|
$4.256M
49.28%
YoY
|
$4.506M
128.96%
YoY
|
$4.164M
69.27%
YoY
|
$3.381M
16.71%
YoY
|
$2.851M
N/A
|
$1.968M
-48.36%
YoY
|
$2.460M
N/A
|
$2.897M
N/A
|
N/A
|
$3.811M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$2.027M
-36.02%
YoY
|
$1.846M
-44.86%
YoY
|
$1.621M
-55.79%
YoY
|
$2.290M
-30.9%
YoY
|
$3.168M
7.57%
YoY
|
$3.348M
37.44%
YoY
|
$3.667M
149.12%
YoY
|
$3.314M
85.04%
YoY
|
$2.945M
35.03%
YoY
|
$2.436M
N/A
|
$1.472M
-54.38%
YoY
|
$1.791M
N/A
|
$2.181M
N/A
|
N/A
|
$3.227M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$3.998M
-1.62%
YoY
|
$4.089M
-8.3%
YoY
|
$4.962M
8.98%
YoY
|
$4.413M
-23.33%
YoY
|
$4.064M
-20.13%
YoY
|
$4.459M
-16.89%
YoY
|
$4.553M
-19.24%
YoY
|
$5.756M
290.07%
YoY
|
$5.088M
864.77%
YoY
|
$5.365M
1687.62%
YoY
|
$5.638M
2278.2%
YoY
|
$1.476M
493.29%
YoY
|
$527.4K
13.39%
YoY
|
$300.1K
-83.17%
YoY
|
$237.1K
-80.12%
YoY
|
$248.7K
-13.35%
YoY
|
$465.1K
N/A
|
$1.783M
N/A
|
$1.193M
N/A
|
| Research & Development |
$2.000M
-44.44%
YoY
|
N/A
|
N/A
|
N/A
|
$3.600M
-16.28%
YoY
|
N/A
|
N/A
|
N/A
|
$4.300M
7.5%
YoY
|
N/A
|
N/A
|
N/A
|
$4.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$30.00K
1400.0%
YoY
|
$29.00K
866.67%
YoY
|
$30.00K
1400.0%
YoY
|
$149.0K
7350.0%
YoY
|
$2.000K
-33.33%
YoY
|
$3.000K
50.0%
YoY
|
$2.000K
-71.43%
YoY
|
$2.000K
N/A
|
$3.000K
50.0%
YoY
|
$2.000K
N/A
|
$7.000K
N/A
|
N/A
|
$2.000K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$3.998M
11.06%
YoY
|
$4.089M
-8.3%
YoY
|
$4.962M
8.98%
YoY
|
$4.413M
-23.33%
YoY
|
$3.600M
-16.28%
YoY
|
$4.459M
-16.89%
YoY
|
$4.553M
-19.24%
YoY
|
$5.756M
290.07%
YoY
|
$4.300M
715.35%
YoY
|
$5.365M
1687.62%
YoY
|
$5.638M
2278.2%
YoY
|
$1.476M
493.29%
YoY
|
$527.4K
13.39%
YoY
|
$300.1K
-83.17%
YoY
|
$237.1K
-80.12%
YoY
|
$248.7K
-13.35%
YoY
|
$465.1K
194.72%
YoY
|
$1.783M
N/A
|
$1.193M
N/A
|
| Operating Profit |
-$1.971M
119.98%
YoY
|
-$2.243M
101.89%
YoY
|
-$3.341M
277.09%
YoY
|
-$2.123M
-13.06%
YoY
|
-$896.0K
-58.19%
YoY
|
-$1.111M
-62.07%
YoY
|
-$886.0K
-78.73%
YoY
|
-$2.442M
65.49%
YoY
|
-$2.143M
306.35%
YoY
|
-$2.929M
N/A
|
-$4.166M
1657.28%
YoY
|
-$1.476M
493.28%
YoY
|
-$527.4K
13.39%
YoY
|
N/A
|
-$237.1K
-80.12%
YoY
|
-$248.7K
-13.35%
YoY
|
-$465.1K
N/A
|
N/A
|
-$1.193M
N/A
|
| Interest Expense |
-$442.0K
2110.0%
YoY
|
-$747.0K
-15040.0%
YoY
|
-$309.0K
1717.65%
YoY
|
-$277.0K
1746.67%
YoY
|
-$20.00K
900.0%
YoY
|
$5.000K
-83.87%
YoY
|
-$17.00K
-194.44%
YoY
|
-$15.00K
-125.6%
YoY
|
-$2.000K
-99.73%
YoY
|
$31.00K
-98.45%
YoY
|
$18.00K
-98.91%
YoY
|
$58.60K
-96.62%
YoY
|
-$747.6K
-109.94%
YoY
|
$2.003M
-168.81%
YoY
|
$1.648M
-51.81%
YoY
|
$1.734M
-166.3%
YoY
|
$7.519M
96.95%
YoY
|
-$2.911M
N/A
|
$3.420M
N/A
|
| Other Income/Expense, Net |
-$1.451M
-137.55%
YoY
|
$3.999M
-161.59%
YoY
|
-$209.0K
-64.03%
YoY
|
-$5.864M
1561.19%
YoY
|
$3.864M
-471.54%
YoY
|
-$6.493M
870.55%
YoY
|
-$581.0K
-91.08%
YoY
|
-$353.0K
-189.55%
YoY
|
-$1.040M
31.91%
YoY
|
-$669.0K
N/A
|
-$6.517M
N/A
|
$394.2K
N/A
|
-$788.4K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
| Pretax Income |
-$3.422M
-215.3%
YoY
|
$1.009M
-113.28%
YoY
|
-$3.550M
141.99%
YoY
|
-$7.987M
185.76%
YoY
|
$2.968M
-193.25%
YoY
|
-$7.599M
113.04%
YoY
|
-$1.467M
-86.27%
YoY
|
-$2.795M
173.26%
YoY
|
-$3.183M
149.65%
YoY
|
-$3.567M
-309.44%
YoY
|
-$10.68M
-857.16%
YoY
|
-$1.023M
-168.85%
YoY
|
-$1.275M
-118.08%
YoY
|
$1.703M
-136.28%
YoY
|
$1.411M
-36.65%
YoY
|
$1.485M
-151.18%
YoY
|
$7.054M
118.95%
YoY
|
-$4.694M
N/A
|
$2.227M
N/A
|
| Income Tax |
-$10.00K
-114.08%
YoY
|
-$43.00K
-130.07%
YoY
|
$2.000K
-94.59%
YoY
|
-$19.00K
-127.54%
YoY
|
$71.00K
222.73%
YoY
|
$143.0K
-780.95%
YoY
|
$37.00K
-168.52%
YoY
|
$69.00K
559.78%
YoY
|
$22.00K
210.16%
YoY
|
-$21.00K
-105.79%
YoY
|
-$54.00K
-123.97%
YoY
|
$10.46K
-60.54%
YoY
|
$7.093K
N/A
|
$362.5K
N/A
|
$225.3K
N/A
|
$26.51K
N/A
|
N/A
N/A
|
N/A
|
N/A
N/A
|
| Net Earnings |
-$3.412M
-217.78%
YoY
|
$1.052M
-113.59%
YoY
|
-$3.552M
136.17%
YoY
|
-$7.968M
178.21%
YoY
|
$2.897M
-190.39%
YoY
|
-$7.742M
118.33%
YoY
|
-$1.504M
-85.85%
YoY
|
-$2.864M
177.18%
YoY
|
-$3.205M
149.98%
YoY
|
-$3.546M
-364.51%
YoY
|
-$10.63M
-996.45%
YoY
|
-$1.033M
-170.82%
YoY
|
-$1.282M
-118.18%
YoY
|
$1.341M
-128.56%
YoY
|
$1.186M
-46.76%
YoY
|
$1.459M
-150.26%
YoY
|
$7.054M
118.95%
YoY
|
-$4.694M
N/A
|
$2.227M
N/A
|
| Basic Earnings Per Share |
-$0.11
-184.62%
YoY
|
N/A
|
-$0.13
62.5%
YoY
|
-$0.31
93.75%
YoY
|
$0.13
-168.42%
YoY
|
N/A
|
-$0.08
-89.61%
YoY
|
-$0.16
-30.43%
YoY
|
-$0.19
-29.63%
YoY
|
N/A
|
-$0.77
2466.67%
YoY
|
-$0.23
N/A
|
-$0.27
N/A
|
N/A
|
-$0.03
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.11
-200.0%
YoY
|
$0.03
-109.47%
YoY
|
-$0.13
62.5%
YoY
|
-$0.31
93.75%
YoY
|
$0.11
-157.89%
YoY
|
-$0.39
-15.97%
YoY
|
-$0.08
-89.61%
YoY
|
-$0.16
5.04%
YoY
|
-$0.19
0.53%
YoY
|
-$0.47
-1174.15%
YoY
|
-$0.77
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.19
-100.0%
YoY
|
$0.04
-100.0%
YoY
|
$37.49K
-46.76%
YoY
|
$46.13K
-150.26%
YoY
|
$223.0K
115.91%
YoY
|
-$148.3K
N/A
|
$70.42K
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
31.82M shares
25.7%
YoY
|
30.69M shares
65.1%
YoY
|
26.73M shares
51.83%
YoY
|
25.75M shares
47.28%
YoY
|
25.32M shares
44.94%
YoY
|
18.59M shares
14.35%
YoY
|
17.61M shares
27.37%
YoY
|
17.48M shares
32.34%
YoY
|
17.47M shares
32.42%
YoY
|
16.25M shares
N/A
|
13.82M shares
5.15%
YoY
|
13.21M shares
N/A
|
13.19M shares
N/A
|
N/A
|
13.15M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
31.76M shares
32.15%
YoY
|
N/A
|
26.32M shares
47.34%
YoY
|
25.42M shares
44.45%
YoY
|
24.03M shares
45.11%
YoY
|
N/A
|
17.86M shares
29.22%
YoY
|
17.60M shares
33.22%
YoY
|
16.56M shares
25.55%
YoY
|
N/A
|
13.82M shares
5.15%
YoY
|
13.21M shares
N/A
|
13.19M shares
N/A
|
N/A
|
13.15M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...