|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.975M
-12.16%
YoY
|
$9.079M
18.6%
YoY
|
$7.655M
20.5%
YoY
|
$6.352M
28.18%
YoY
|
$4.956M
54.39%
YoY
|
| Cost Of Revenue |
N/A
|
$4.974M
43.72%
YoY
|
$3.461M
-9.4%
YoY
|
$3.820M
33.63%
YoY
|
$2.859M
94.48%
YoY
|
| Gross Profit |
N/A
|
$4.105M
-2.12%
YoY
|
$4.194M
65.62%
YoY
|
$2.532M
20.75%
YoY
|
$2.097M
20.53%
YoY
|
| Selling, General & Admin |
$31.27M
129.34%
YoY
|
$13.64M
49.35%
YoY
|
$9.131M
-14.8%
YoY
|
$10.72M
-23.24%
YoY
|
$13.96M
-22.13%
YoY
|
| Research & Development |
$673.1K
-22.24%
YoY
|
$865.6K
431.39%
YoY
|
$162.9K
N/A
|
N/A
N/A
|
N/A
|
| Depreciation & Amortization |
$1.556M
-1.85%
YoY
|
$1.586M
5.7%
YoY
|
$1.500M
-27.37%
YoY
|
$2.065M
-37.53%
YoY
|
$3.306M
-8.42%
YoY
|
| Operating Expenses |
$31.95M
-1.35%
YoY
|
$32.38M
200.04%
YoY
|
$10.79M
0.71%
YoY
|
$10.72M
-38.65%
YoY
|
$17.47M
-19.64%
YoY
|
| Operating Profit |
-$39.06M
67.58%
YoY
|
-$23.31M
253.14%
YoY
|
-$6.600M
-43.91%
YoY
|
-$11.77M
-23.46%
YoY
|
-$15.37M
-23.14%
YoY
|
| Interest Expense |
N/A
|
$3.298M
11.51%
YoY
|
$2.958M
N/A
|
$0.00
-100.0%
YoY
|
-$268.8K
-95.16%
YoY
|
| Other Income/Expense, Net |
$3.897M
1180.87%
YoY
|
$304.2K
551.7%
YoY
|
$46.68K
-95.05%
YoY
|
$942.3K
1267.25%
YoY
|
$68.92K
-101.36%
YoY
|
| Pretax Income |
-$35.16M
52.86%
YoY
|
-$23.00M
539.75%
YoY
|
-$3.595M
-66.78%
YoY
|
-$10.82M
-28.13%
YoY
|
-$15.06M
-67.1%
YoY
|
| Income Tax |
-$536.7K
26.15%
YoY
|
-$425.4K
N/A
|
N/A
N/A
|
$10.82M
N/A
|
N/A
N/A
|
| Net Earnings |
-$32.79M
95.66%
YoY
|
-$16.76M
366.08%
YoY
|
-$3.595M
-66.78%
YoY
|
-$10.82M
-117.22%
YoY
|
$62.87M
-239.52%
YoY
|
| Basic Earnings Per Share |
-$0.83
97.62%
YoY
|
-$0.42
320.0%
YoY
|
-$0.10
-64.29%
YoY
|
-$0.28
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.83
97.62%
YoY
|
-$0.42
331.26%
YoY
|
-$0.10
-65.13%
YoY
|
-$0.28
-100.0%
YoY
|
$1.612M
-202.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
39.57M shares
-2.0%
YoY
|
40.37M shares
8.48%
YoY
|
37.22M shares
-4.74%
YoY
|
39.07M shares
0.17%
YoY
|
39.00M shares
N/A
|
| Diluted Shares Outstanding |
39.57M shares
-2.0%
YoY
|
40.37M shares
8.48%
YoY
|
37.22M shares
-4.74%
YoY
|
39.07M shares
0.17%
YoY
|
39.00M shares
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 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$1.847M
-14.63%
YoY
|
$1.919M
-27.29%
YoY
|
$2.275M
-4.37%
YoY
|
$1.897M
-8.53%
YoY
|
$2.164M
93.18%
YoY
|
$2.640M
-19.22%
YoY
|
$2.379M
99.35%
YoY
|
$2.074M
70.39%
YoY
|
$1.120M
-28.47%
YoY
|
$3.268M
182.26%
YoY
|
$1.193M
-50.52%
YoY
|
$1.217M
-37.42%
YoY
|
$1.566M
-7.13%
YoY
|
$1.158M
40.41%
YoY
|
$2.412M
382.41%
YoY
|
$1.945M
-123.37%
YoY
|
$1.686M
-71.38%
YoY
|
$824.6K
-82.0%
YoY
|
| Cost Of Revenue |
N/A
|
$996.9K
-3.59%
YoY
|
$1.005M
-41.38%
YoY
|
$1.093M
-10.64%
YoY
|
$1.003M
-1.28%
YoY
|
$1.034M
307.64%
YoY
|
$1.714M
-6.84%
YoY
|
$1.223M
247.89%
YoY
|
$1.016M
0.98%
YoY
|
$253.7K
-77.82%
YoY
|
$1.840M
63.86%
YoY
|
$351.6K
-80.8%
YoY
|
$1.006M
-8.0%
YoY
|
$1.144M
12.18%
YoY
|
$1.123M
138.23%
YoY
|
$1.831M
578.33%
YoY
|
$1.094M
-135.51%
YoY
|
$1.019M
-58.56%
YoY
|
$471.3K
-66.58%
YoY
|
| Gross Profit |
N/A
|
$850.0K
-24.75%
YoY
|
$914.9K
-1.21%
YoY
|
$1.182M
2.27%
YoY
|
$893.5K
-15.5%
YoY
|
$1.130M
30.39%
YoY
|
$926.1K
-35.17%
YoY
|
$1.156M
37.3%
YoY
|
$1.057M
402.09%
YoY
|
$866.3K
105.3%
YoY
|
$1.428M
3963.95%
YoY
|
$841.8K
45.0%
YoY
|
$210.6K
-75.25%
YoY
|
$422.0K
-36.67%
YoY
|
$35.15K
-90.05%
YoY
|
$580.6K
152.42%
YoY
|
$850.8K
-116.24%
YoY
|
$666.4K
-80.52%
YoY
|
$353.4K
-88.85%
YoY
|
| Selling, General & Admin |
N/A
|
$7.255M
418.65%
YoY
|
$6.101M
15.31%
YoY
|
$5.521M
89.62%
YoY
|
$4.388M
88.05%
YoY
|
$1.399M
47.93%
YoY
|
$5.291M
131.03%
YoY
|
$2.911M
12.07%
YoY
|
$2.333M
13.18%
YoY
|
$945.6K
-61.44%
YoY
|
$2.290M
-14.63%
YoY
|
$2.598M
-26.21%
YoY
|
$2.061M
-44.7%
YoY
|
$2.452M
-26.87%
YoY
|
$2.683M
-21.64%
YoY
|
$3.521M
-15.77%
YoY
|
$3.728M
384.1%
YoY
|
$3.353M
-28.35%
YoY
|
$3.423M
-27.16%
YoY
|
| Research & Development |
N/A
|
$174.8K
10.5%
YoY
|
$166.9K
-3.82%
YoY
|
$180.9K
-7.31%
YoY
|
$338.7K
107.93%
YoY
|
$158.2K
N/A
|
$173.5K
N/A
|
$195.2K
N/A
|
$162.9K
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 |
N/A
|
$404.9K
0.34%
YoY
|
$397.5K
-2.2%
YoY
|
$374.7K
0.26%
YoY
|
$401.9K
-14.45%
YoY
|
$403.5K
68.0%
YoY
|
$406.4K
91.52%
YoY
|
$373.7K
-35.4%
YoY
|
$469.8K
-39.56%
YoY
|
$240.2K
-173.06%
YoY
|
$212.2K
-73.74%
YoY
|
$578.6K
-28.45%
YoY
|
$777.2K
-4.04%
YoY
|
-$328.7K
-140.78%
YoY
|
$808.2K
12.29%
YoY
|
$808.6K
-16.64%
YoY
|
$810.0K
-147.09%
YoY
|
$806.1K
-53.67%
YoY
|
$719.8K
-73.24%
YoY
|
| Operating Expenses |
N/A
|
$7.430M
377.19%
YoY
|
$8.011M
46.62%
YoY
|
$7.527M
158.52%
YoY
|
$5.128M
72.9%
YoY
|
$1.557M
64.65%
YoY
|
$5.464M
138.61%
YoY
|
$2.911M
12.07%
YoY
|
$2.966M
4.48%
YoY
|
$945.6K
-61.44%
YoY
|
$2.290M
-14.63%
YoY
|
$2.598M
-39.99%
YoY
|
$2.839M
-38.37%
YoY
|
$2.452M
-41.57%
YoY
|
$2.683M
-21.64%
YoY
|
$4.330M
-15.27%
YoY
|
$4.606M
-908.06%
YoY
|
$4.197M
-37.82%
YoY
|
$3.423M
-49.73%
YoY
|
| Operating Profit |
N/A
|
-$7.334M
521.26%
YoY
|
-$6.092M
15.15%
YoY
|
-$5.252M
96.29%
YoY
|
-$4.235M
121.88%
YoY
|
-$1.181M
84.39%
YoY
|
-$5.290M
279.17%
YoY
|
-$2.675M
0.75%
YoY
|
-$1.908M
-27.38%
YoY
|
-$640.3K
-62.37%
YoY
|
-$1.395M
-61.46%
YoY
|
-$2.656M
-29.16%
YoY
|
-$2.628M
-30.01%
YoY
|
-$1.702M
-51.8%
YoY
|
-$3.620M
-13.58%
YoY
|
-$3.749M
-23.18%
YoY
|
-$3.755M
-19.59%
YoY
|
-$3.531M
6.02%
YoY
|
-$4.189M
15.08%
YoY
|
| Interest Expense |
N/A
|
$1.559M
-965.46%
YoY
|
$1.287M
-7.62%
YoY
|
$390.3K
-54.57%
YoY
|
$1.226M
54.75%
YoY
|
-$180.1K
-125.16%
YoY
|
$1.393M
94.78%
YoY
|
$859.2K
16.99%
YoY
|
$792.1K
4.88%
YoY
|
$715.9K
2727.37%
YoY
|
$715.1K
16453.94%
YoY
|
$734.5K
16367.49%
YoY
|
$755.2K
114325.76%
YoY
|
$25.32K
-314.39%
YoY
|
$4.320K
-104.13%
YoY
|
$4.460K
-102.97%
YoY
|
$660.00
-100.03%
YoY
|
-$11.81K
-99.21%
YoY
|
-$104.5K
-87.85%
YoY
|
| Other Income/Expense, Net |
N/A
|
$1.935M
453.61%
YoY
|
$1.258M
259.84%
YoY
|
$351.7K
0.61%
YoY
|
$5.900K
-80.8%
YoY
|
$349.6K
8.73%
YoY
|
$349.6K
8.73%
YoY
|
$349.6K
8.91%
YoY
|
$30.73K
-84.55%
YoY
|
$321.5K
441.38%
YoY
|
$321.5K
-566.58%
YoY
|
$321.0K
-4883.82%
YoY
|
$198.9K
-39874.0%
YoY
|
$59.39K
9.11%
YoY
|
-$68.91K
-52.36%
YoY
|
-$6.710K
-111.18%
YoY
|
-$500.00
-100.28%
YoY
|
$54.43K
N/A
|
-$144.7K
-97.24%
YoY
|
| Pretax Income |
N/A
|
-$5.399M
23.79%
YoY
|
-$4.834M
24.49%
YoY
|
-$4.900M
167.83%
YoY
|
-$12.93M
1090.83%
YoY
|
-$4.361M
-5895.99%
YoY
|
-$3.883M
461.75%
YoY
|
-$1.829M
-3.4%
YoY
|
-$1.086M
-37.66%
YoY
|
$75.25K
-104.58%
YoY
|
-$691.2K
-81.26%
YoY
|
-$1.894M
-49.52%
YoY
|
-$1.742M
-53.62%
YoY
|
-$1.642M
-44.81%
YoY
|
-$3.689M
-14.87%
YoY
|
-$3.751M
-24.52%
YoY
|
-$3.755M
-80.54%
YoY
|
-$2.975M
-54.57%
YoY
|
-$4.333M
-60.17%
YoY
|
| Income Tax |
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$92.60K
N/A
|
-$332.9K
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 |
N/A
|
-$5.361M
33.1%
YoY
|
-$4.811M
26.5%
YoY
|
-$4.836M
184.65%
YoY
|
-$7.227M
565.71%
YoY
|
-$4.028M
-5453.03%
YoY
|
-$3.803M
450.23%
YoY
|
-$1.699M
-10.28%
YoY
|
-$1.086M
-37.66%
YoY
|
$75.25K
-104.58%
YoY
|
-$691.2K
-81.26%
YoY
|
-$1.894M
-49.52%
YoY
|
-$1.742M
-66.25%
YoY
|
-$1.642M
-102.21%
YoY
|
-$3.689M
25.47%
YoY
|
-$3.751M
12.42%
YoY
|
-$5.160M
-72.63%
YoY
|
$74.30M
-1234.39%
YoY
|
-$2.940M
-72.98%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.14
27.27%
YoY
|
-$0.12
33.33%
YoY
|
-$0.11
175.0%
YoY
|
N/A
|
-$0.11
N/A
|
-$0.09
350.0%
YoY
|
-$0.04
-20.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.02
-77.78%
YoY
|
-$0.05
-50.0%
YoY
|
N/A
|
-$0.04
N/A
|
-$0.09
N/A
|
-$0.10
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$0.14
27.27%
YoY
|
-$0.12
33.33%
YoY
|
-$0.11
175.0%
YoY
|
-$0.17
474.9%
YoY
|
-$0.11
N/A
|
-$0.09
350.0%
YoY
|
-$0.04
-20.0%
YoY
|
-$0.03
-33.96%
YoY
|
$0.00
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$42.01K
-102.21%
YoY
|
-$94.31K
24.98%
YoY
|
-$96.03K
10.75%
YoY
|
-$132.0K
-74.99%
YoY
|
$1.903M
-960.88%
YoY
|
-$75.46K
-81.82%
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 |
38.01M shares
-13.81%
YoY
|
38.02M shares
-0.44%
YoY
|
38.02M shares
-16.47%
YoY
|
43.51M shares
-1.42%
YoY
|
44.11M shares
19.71%
YoY
|
38.19M shares
3.19%
YoY
|
45.52M shares
21.7%
YoY
|
44.14M shares
12.92%
YoY
|
36.84M shares
-5.74%
YoY
|
37.00M shares
-5.32%
YoY
|
37.40M shares
-4.39%
YoY
|
39.09M shares
0.05%
YoY
|
39.09M shares
N/A
|
39.09M shares
0.07%
YoY
|
39.12M shares
0.39%
YoY
|
39.06M shares
N/A
|
N/A
|
39.06M shares
N/A
|
38.96M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
38.17M shares
2.55%
YoY
|
39.31M shares
-9.02%
YoY
|
43.51M shares
11.97%
YoY
|
N/A
|
37.22M shares
0.23%
YoY
|
43.21M shares
16.16%
YoY
|
38.86M shares
2.46%
YoY
|
N/A
|
37.13M shares
-5.01%
YoY
|
37.20M shares
-4.9%
YoY
|
37.92M shares
-2.92%
YoY
|
N/A
|
39.09M shares
0.1%
YoY
|
39.12M shares
0.39%
YoY
|
39.06M shares
N/A
|
N/A
|
39.06M shares
N/A
|
38.96M shares
N/A
|
Loading...