|
Concept
|
2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|
| Revenue |
$50.29M
-3.47%
YoY
|
$52.10M
37.96%
YoY
|
$37.77M
45.19%
YoY
|
$26.01M
N/A
|
| Cost Of Revenue |
$23.05M
6.82%
YoY
|
$21.58M
15.72%
YoY
|
$18.65M
31.26%
YoY
|
$14.21M
N/A
|
| Gross Profit |
$27.24M
-10.75%
YoY
|
$30.52M
59.64%
YoY
|
$19.12M
61.97%
YoY
|
$11.81M
N/A
|
| Selling, General & Admin |
$52.70M
-3.09%
YoY
|
$54.38M
74.36%
YoY
|
$31.19M
2.23%
YoY
|
$30.51M
N/A
|
| Research & Development |
$5.443M
2.85%
YoY
|
$5.292M
59.21%
YoY
|
$3.324M
255.51%
YoY
|
$935.0K
N/A
|
| Depreciation & Amortization |
$2.600M
8.33%
YoY
|
$2.400M
20.0%
YoY
|
$2.000M
19.4%
YoY
|
$1.675M
N/A
|
| Operating Expenses |
$58.14M
-2.56%
YoY
|
$59.67M
72.9%
YoY
|
$34.51M
9.76%
YoY
|
$31.44M
N/A
|
| Operating Profit |
-$30.90M
6.02%
YoY
|
-$29.15M
89.38%
YoY
|
-$15.39M
-21.63%
YoY
|
-$19.64M
N/A
|
| Interest Expense |
$3.222M
-72.53%
YoY
|
$11.73M
-3.39%
YoY
|
$12.14M
-149.95%
YoY
|
-$24.30M
N/A
|
| Other Income/Expense, Net |
-$69.00K
-79.71%
YoY
|
-$340.0K
-578.87%
YoY
|
$71.00K
-58.48%
YoY
|
$171.0K
N/A
|
| Pretax Income |
-$34.10M
58.94%
YoY
|
-$21.46M
16.63%
YoY
|
-$18.40M
-64.66%
YoY
|
-$52.05M
N/A
|
| Income Tax |
$11.00K
22.22%
YoY
|
$9.000K
-106.82%
YoY
|
-$132.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$34.11M
58.93%
YoY
|
-$21.46M
17.53%
YoY
|
-$18.26M
-64.91%
YoY
|
-$52.05M
N/A
|
| Basic Earnings Per Share |
-$1.18
-61.44%
YoY
|
-$3.06
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.18
-100.0%
YoY
|
-$744.7K
16.49%
YoY
|
-$639.3K
-64.91%
YoY
|
-$1.822M
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$11.97M
-4.95%
YoY
|
$13.39M
3.27%
YoY
|
$12.53M
14.61%
YoY
|
$13.80M
1.17%
YoY
|
$12.59M
0.66%
YoY
|
$12.97M
N/A
|
$10.94M
-7.63%
YoY
|
$13.65M
0.7%
YoY
|
$12.51M
1.84%
YoY
|
N/A
|
$13.55M
N/A
|
| Cost Of Revenue |
$5.747M
-0.48%
YoY
|
$5.989M
12.53%
YoY
|
$5.518M
-0.07%
YoY
|
$6.433M
10.53%
YoY
|
$5.775M
7.48%
YoY
|
$5.322M
N/A
|
$5.522M
10.33%
YoY
|
$5.820M
8.58%
YoY
|
$5.373M
-6.15%
YoY
|
N/A
|
$5.360M
N/A
|
| Gross Profit |
$6.218M
-8.73%
YoY
|
$7.402M
-3.18%
YoY
|
$7.015M
29.6%
YoY
|
$7.371M
-5.8%
YoY
|
$6.813M
-4.49%
YoY
|
$7.645M
N/A
|
$5.413M
-20.78%
YoY
|
$7.825M
-4.46%
YoY
|
$7.133M
8.82%
YoY
|
N/A
|
$8.190M
N/A
|
| Selling, General & Admin |
$10.90M
-31.29%
YoY
|
$13.58M
20.52%
YoY
|
$15.56M
7.62%
YoY
|
$11.11M
-16.99%
YoY
|
$15.87M
33.25%
YoY
|
$11.27M
N/A
|
$14.46M
38.06%
YoY
|
$13.38M
47.17%
YoY
|
$11.91M
39.64%
YoY
|
N/A
|
$9.090M
N/A
|
| Research & Development |
$1.413M
-2.95%
YoY
|
$1.477M
15.93%
YoY
|
$1.765M
40.64%
YoY
|
$1.458M
32.43%
YoY
|
$1.456M
6.51%
YoY
|
$1.274M
N/A
|
$1.255M
9.04%
YoY
|
$1.101M
-5.9%
YoY
|
$1.367M
13.92%
YoY
|
N/A
|
$1.170M
N/A
|
| Depreciation & Amortization |
$500.0K
-16.67%
YoY
|
$500.0K
-81.43%
YoY
|
$500.0K
-16.67%
YoY
|
$2.753M
3.03%
YoY
|
$600.0K
0.0%
YoY
|
$2.693M
-49.51%
YoY
|
$600.0K
0.0%
YoY
|
$2.672M
-48.8%
YoY
|
$600.0K
20.0%
YoY
|
$5.334M
186.62%
YoY
|
$5.219M
N/A
|
| Operating Expenses |
$12.31M
-28.91%
YoY
|
$15.06M
20.06%
YoY
|
$17.33M
10.26%
YoY
|
$12.56M
-13.23%
YoY
|
$17.32M
30.5%
YoY
|
$12.54M
N/A
|
$15.71M
35.19%
YoY
|
$14.48M
40.98%
YoY
|
$13.27M
36.47%
YoY
|
N/A
|
$10.27M
N/A
|
| Operating Profit |
-$6.096M
-41.99%
YoY
|
-$7.658M
56.32%
YoY
|
-$10.31M
0.1%
YoY
|
-$5.192M
-21.97%
YoY
|
-$10.51M
71.14%
YoY
|
-$4.899M
N/A
|
-$10.30M
115.03%
YoY
|
-$6.654M
219.9%
YoY
|
-$6.140M
93.63%
YoY
|
N/A
|
-$2.080M
N/A
|
| Interest Expense |
$1.172M
36.12%
YoY
|
$1.129M
-265.06%
YoY
|
$1.068M
68.99%
YoY
|
-$1.007M
-104.64%
YoY
|
$861.0K
-76.16%
YoY
|
-$684.0K
N/A
|
$632.0K
-81.69%
YoY
|
$21.71M
-606.04%
YoY
|
$3.611M
9.66%
YoY
|
N/A
|
-$4.290M
N/A
|
| Other Income/Expense, Net |
-$2.000K
0.0%
YoY
|
-$2.000K
-93.33%
YoY
|
-$3.000K
50.0%
YoY
|
-$35.00K
-117.16%
YoY
|
-$2.000K
-50.0%
YoY
|
-$30.00K
N/A
|
-$2.000K
N/A
|
$204.0K
N/A
|
-$4.000K
N/A
|
N/A
|
$0.00
N/A
|
| Pretax Income |
-$7.178M
-36.64%
YoY
|
-$8.642M
53.96%
YoY
|
-$11.34M
3.83%
YoY
|
-$6.234M
-157.63%
YoY
|
-$11.33M
251.29%
YoY
|
-$5.613M
N/A
|
-$10.93M
-26.91%
YoY
|
$10.82M
-269.81%
YoY
|
-$3.225M
-55.97%
YoY
|
N/A
|
-$6.370M
N/A
|
| Income Tax |
$3.000K
N/A
|
$39.00K
N/A
|
$0.00
N/A
|
$11.00K
22.22%
YoY
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$9.000K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
-$7.181M
-36.61%
YoY
|
-$8.681M
54.66%
YoY
|
-$11.34M
3.83%
YoY
|
-$6.245M
-157.78%
YoY
|
-$11.33M
251.29%
YoY
|
-$5.613M
-60.19%
YoY
|
-$10.93M
-26.91%
YoY
|
$10.81M
-269.67%
YoY
|
-$3.225M
-55.97%
YoY
|
-$14.10M
36.88%
YoY
|
-$6.370M
N/A
|
| Basic Earnings Per Share |
-$0.81
102.5%
YoY
|
-$0.05
-75.0%
YoY
|
-$0.12
-68.42%
YoY
|
N/A
|
-$0.40
-65.22%
YoY
|
-$0.20
N/A
|
-$0.38
N/A
|
N/A
|
-$1.15
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.81
102.5%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.21
-100.0%
YoY
|
-$0.40
-100.0%
YoY
|
-$196.6K
N/A
|
-$383.6K
N/A
|
$365.3K
-263.85%
YoY
|
-$112.9K
2200456.46%
YoY
|
N/A
|
-$223.0K
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
|
| Basic Shares Outstanding |
177.6M
12316.1%
YoY
|
176.8M
513.3%
YoY
|
176.7M
513.0%
YoY
|
28.97M
0.53%
YoY
|
1.430M
N/A
|
28.83M
N/A
|
28.82M
N/A
|
28.82M
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
8.873M
520.47%
YoY
|
N/A
|
N/A
|
N/A
|
1.430M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...