|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$72.07M
11.38%
YoY
|
$64.71M
77.54%
YoY
|
$36.45M
-10.29%
YoY
|
$40.63M
10.42%
YoY
|
$36.79M
N/A
|
| Cost Of Revenue |
$41.94M
9.37%
YoY
|
$38.35M
75.71%
YoY
|
$21.83M
-7.71%
YoY
|
$23.65M
-3.76%
YoY
|
$24.57M
N/A
|
| Gross Profit |
$30.13M
14.3%
YoY
|
$26.36M
80.27%
YoY
|
$14.62M
-13.88%
YoY
|
$16.98M
38.93%
YoY
|
$12.22M
N/A
|
| Selling, General & Admin |
$30.73M
23.25%
YoY
|
$24.93M
15.63%
YoY
|
$21.56M
79.77%
YoY
|
$11.99M
-4.65%
YoY
|
$12.58M
N/A
|
| Research & Development |
$374.0K
350.6%
YoY
|
$83.00K
-53.02%
YoY
|
$176.7K
-96.87%
YoY
|
$5.650M
-1.01%
YoY
|
$5.708M
N/A
|
| Depreciation & Amortization |
$100.0K
0.0%
YoY
|
$100.0K
-84.2%
YoY
|
$632.9K
4.56%
YoY
|
$605.3K
17.33%
YoY
|
$515.9K
N/A
|
| Operating Expenses |
$46.92M
43.2%
YoY
|
$32.77M
50.73%
YoY
|
$21.74M
23.2%
YoY
|
$17.64M
-3.51%
YoY
|
$18.29M
N/A
|
| Operating Profit |
-$16.80M
161.96%
YoY
|
-$6.412M
-9.93%
YoY
|
-$7.119M
965.76%
YoY
|
-$668.0K
-88.99%
YoY
|
-$6.068M
N/A
|
| Interest Expense |
$654.0K
-21.58%
YoY
|
$834.0K
-169.05%
YoY
|
-$1.208M
31.39%
YoY
|
-$919.3K
-64.01%
YoY
|
-$2.555M
N/A
|
| Other Income/Expense, Net |
$2.199M
-523.7%
YoY
|
-$519.0K
-188.51%
YoY
|
$586.4K
33.12%
YoY
|
$440.5K
-5965.25%
YoY
|
-$7.510K
N/A
|
| Pretax Income |
-$14.60M
110.62%
YoY
|
-$6.931M
-10.46%
YoY
|
-$7.741M
574.97%
YoY
|
-$1.147M
-86.71%
YoY
|
-$8.630M
N/A
|
| Income Tax |
$50.00K
85.19%
YoY
|
$27.00K
80.24%
YoY
|
$14.98K
21.3%
YoY
|
$12.35K
-35.24%
YoY
|
$19.07K
N/A
|
| Net Earnings |
-$14.60M
109.83%
YoY
|
-$6.958M
-10.28%
YoY
|
-$7.756M
569.07%
YoY
|
-$1.159M
-86.6%
YoY
|
-$8.649M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.109M
109.4%
YoY
|
-$529.4K
-10.28%
YoY
|
-$590.1K
569.07%
YoY
|
-$88.19K
-86.6%
YoY
|
-$658.1K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2020 Q4 |
|---|---|---|---|---|---|---|---|
| Revenue |
$15.81M
-14.36%
YoY
|
$17.64M
-0.05%
YoY
|
$18.46M
5.68%
YoY
|
$18.50M
4.54%
YoY
|
$18.46M
3.41%
YoY
|
$17.65M
N/A
|
$17.69M
N/A
|
| Cost Of Revenue |
$10.04M
-5.78%
YoY
|
$9.966M
-3.5%
YoY
|
$11.01M
14.42%
YoY
|
$11.34M
15.39%
YoY
|
$10.65M
3.41%
YoY
|
$10.33M
N/A
|
$9.827M
N/A
|
| Gross Profit |
$5.769M
-26.08%
YoY
|
$7.676M
4.81%
YoY
|
$7.443M
-5.05%
YoY
|
$7.157M
-9.01%
YoY
|
$7.804M
3.42%
YoY
|
$7.324M
N/A
|
$7.866M
N/A
|
| Selling, General & Admin |
$6.665M
-0.33%
YoY
|
$7.962M
9.23%
YoY
|
$7.477M
19.5%
YoY
|
$13.68M
34.92%
YoY
|
$6.687M
1.81%
YoY
|
$7.289M
N/A
|
$10.14M
N/A
|
| Research & Development |
$14.00K
-89.31%
YoY
|
$29.00K
-81.41%
YoY
|
$80.00K
N/A
|
$87.00K
770.0%
YoY
|
$131.0K
N/A
|
$156.0K
N/A
|
$10.00K
N/A
|
| Depreciation & Amortization |
$100.0K
-55.75%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
0.0%
YoY
|
$194.0K
-61.96%
YoY
|
$226.0K
N/A
|
$100.0K
N/A
|
$510.0K
N/A
|
| Operating Expenses |
$10.02M
-28.51%
YoY
|
$11.81M
13.62%
YoY
|
$11.92M
36.2%
YoY
|
$13.76M
35.64%
YoY
|
$14.02M
61.3%
YoY
|
$10.40M
N/A
|
$10.15M
N/A
|
| Operating Profit |
-$4.250M
-31.57%
YoY
|
-$4.135M
34.65%
YoY
|
-$4.472M
391.97%
YoY
|
-$6.608M
189.57%
YoY
|
-$6.211M
443.39%
YoY
|
-$3.071M
N/A
|
-$2.282M
N/A
|
| Interest Expense |
$244.0K
92.13%
YoY
|
$123.0K
-56.23%
YoY
|
$23.00K
-83.57%
YoY
|
$926.0K
-775.91%
YoY
|
$127.0K
-12.41%
YoY
|
$281.0K
N/A
|
-$137.0K
N/A
|
| Other Income/Expense, Net |
$79.00K
-83.51%
YoY
|
$156.0K
-118.55%
YoY
|
$247.0K
-83.52%
YoY
|
-$1.229M
-326.75%
YoY
|
$479.0K
-378.49%
YoY
|
-$841.0K
N/A
|
$542.0K
N/A
|
| Pretax Income |
-$4.171M
-27.23%
YoY
|
-$3.979M
1.71%
YoY
|
-$4.225M
-816.1%
YoY
|
-$5.547M
195.52%
YoY
|
-$5.732M
335.89%
YoY
|
-$3.912M
N/A
|
-$1.877M
N/A
|
| Income Tax |
$4.000K
300.0%
YoY
|
$4.000K
-77.78%
YoY
|
$16.00K
-633.33%
YoY
|
$33.00K
175.0%
YoY
|
$1.000K
-88.89%
YoY
|
$18.00K
N/A
|
$12.00K
N/A
|
| Net Earnings |
-$4.175M
-27.18%
YoY
|
-$3.983M
1.35%
YoY
|
-$4.241M
-815.18%
YoY
|
-$5.580M
195.39%
YoY
|
-$5.733M
333.01%
YoY
|
-$3.930M
N/A
|
-$1.889M
N/A
|
| Basic Earnings Per Share |
-$0.33
-87.06%
YoY
|
-$0.32
-84.47%
YoY
|
-$0.32
-182.05%
YoY
|
N/A
|
-$2.55
N/A
|
-$2.06
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.33
-100.0%
YoY
|
-$0.32
-84.47%
YoY
|
-$0.32
-633.33%
YoY
|
-$417.2K
190.25%
YoY
|
-$435.7K
N/A
|
-$2.06
N/A
|
-$143.7K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
13.28M
489.72%
YoY
|
12.48M
553.63%
YoY
|
13.21M
775.3%
YoY
|
13.16M
N/A
|
2.252M
N/A
|
1.910M
N/A
|
N/A
|
| Diluted Shares Outstanding |
12.62M
460.14%
YoY
|
12.48M
553.63%
YoY
|
13.21M
28.34%
YoY
|
N/A
|
2.252M
N/A
|
1.910M
N/A
|
N/A
|
Loading...