|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$47.79M
61.3%
YoY
|
$29.63M
6669.1%
YoY
|
$437.7K
-96.87%
YoY
|
$13.98M
-24.2%
YoY
|
$18.45M
86.37%
YoY
|
| Cost Of Revenue |
$9.066M
46.23%
YoY
|
$6.200M
N/A
|
$0.00
-100.0%
YoY
|
$13.73M
873.4%
YoY
|
$1.410M
N/A
|
| Gross Profit |
$38.72M
65.25%
YoY
|
$23.43M
5253.56%
YoY
|
$437.7K
70.18%
YoY
|
$257.2K
-97.52%
YoY
|
$10.35M
N/A
|
| Selling, General & Admin |
$16.73M
1.82%
YoY
|
$16.43M
28.27%
YoY
|
$12.81M
11.6%
YoY
|
$11.48M
40.29%
YoY
|
$8.182M
-48.51%
YoY
|
| Research & Development |
$16.83M
82.18%
YoY
|
$9.240M
1.77%
YoY
|
$9.079M
7.08%
YoY
|
$8.479M
167.34%
YoY
|
$3.172M
81.23%
YoY
|
| Depreciation & Amortization |
$94.46K
-21.28%
YoY
|
$120.0K
100.0%
YoY
|
$60.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Operating Expenses |
$42.63M
33.78%
YoY
|
$31.87M
7.63%
YoY
|
$29.61M
-15.82%
YoY
|
$35.17M
209.8%
YoY
|
$11.35M
-35.64%
YoY
|
| Operating Profit |
$5.156M
-330.09%
YoY
|
-$2.241M
-120.54%
YoY
|
$10.91M
-151.49%
YoY
|
-$21.19M
-398.76%
YoY
|
$7.093M
N/A
|
| Interest Expense |
$2.129M
1525.07%
YoY
|
$131.0K
N/A
|
$0.00
-100.0%
YoY
|
$100.0K
400.0%
YoY
|
$20.00K
-125.0%
YoY
|
| Other Income/Expense, Net |
-$2.123M
4504.65%
YoY
|
-$46.11K
-109.14%
YoY
|
$504.3K
986.75%
YoY
|
$46.41K
21.1%
YoY
|
$38.32K
N/A
|
| Pretax Income |
$3.033M
-232.61%
YoY
|
-$2.287M
-19.81%
YoY
|
-$2.852M
-147.42%
YoY
|
$6.015M
101.03%
YoY
|
$2.992M
-200.0%
YoY
|
| Income Tax |
$24.27K
-105.7%
YoY
|
-$425.7K
140.18%
YoY
|
-$177.2K
-445.6%
YoY
|
$51.28K
-90.68%
YoY
|
$550.5K
0.0%
YoY
|
| Net Earnings |
$3.009M
-261.64%
YoY
|
-$1.861M
-116.06%
YoY
|
$11.59M
-154.7%
YoY
|
-$21.20M
-422.09%
YoY
|
$6.581M
-184.26%
YoY
|
| Basic Earnings Per Share |
$0.68
-254.55%
YoY
|
-$0.44
-115.28%
YoY
|
$2.88
-140.56%
YoY
|
-$7.10
-317.13%
YoY
|
$3.27
-179.95%
YoY
|
| Diluted Earnings Per Share |
$0.51
-215.91%
YoY
|
-$0.44
-120.28%
YoY
|
$2.17
-130.56%
YoY
|
-$7.10
-341.5%
YoY
|
$2.94
-171.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
4.456M shares
4.86%
YoY
|
4.250M shares
5.76%
YoY
|
4.018M shares
34.61%
YoY
|
2.985M shares
48.19%
YoY
|
2.015M shares
5.45%
YoY
|
| Diluted Shares Outstanding |
5.920M shares
39.3%
YoY
|
4.250M shares
-20.45%
YoY
|
5.342M shares
78.95%
YoY
|
2.985M shares
33.52%
YoY
|
2.236M shares
17.03%
YoY
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$173.9K
-98.94%
YoY
|
$3.894M
-65.41%
YoY
|
$4.470M
-30.01%
YoY
|
$13.80M
39.12%
YoY
|
$16.34M
79.43%
YoY
|
$11.26M
78.36%
YoY
|
$6.387M
49.14%
YoY
|
$9.920M
29.34%
YoY
|
$9.106M
-55.88%
YoY
|
$6.313M
-6.81%
YoY
|
$4.283M
-21.2%
YoY
|
$7.670M
61.13%
YoY
|
$20.64M
372.76%
YoY
|
$6.774M
115.04%
YoY
|
$5.435M
219.14%
YoY
|
$4.760M
21536.36%
YoY
|
$4.366M
19745.45%
YoY
|
$3.150M
-16.49%
YoY
|
$1.703M
15381.82%
YoY
|
| Cost Of Revenue |
$0.00
-100.0%
YoY
|
$517.0K
-75.46%
YoY
|
$426.3K
-56.5%
YoY
|
$2.921M
52.95%
YoY
|
$3.059M
56.87%
YoY
|
$2.107M
50.48%
YoY
|
$980.0K
5.38%
YoY
|
$1.910M
17.9%
YoY
|
$1.950M
N/A
|
$1.400M
N/A
|
$930.0K
N/A
|
$1.620M
8.72%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$1.490M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Gross Profit |
$173.9K
-98.69%
YoY
|
$3.377M
-63.1%
YoY
|
$4.044M
-25.25%
YoY
|
$10.88M
35.65%
YoY
|
$13.28M
85.74%
YoY
|
$9.153M
86.41%
YoY
|
$5.410M
61.49%
YoY
|
$8.020M
32.56%
YoY
|
$7.150M
-65.36%
YoY
|
$4.910M
-27.52%
YoY
|
$3.350M
N/A
|
$6.050M
85.02%
YoY
|
$20.64M
372.76%
YoY
|
$6.774M
115.04%
YoY
|
N/A
|
$3.270M
N/A
|
$4.366M
N/A
|
$3.150M
N/A
|
N/A
|
| Selling, General & Admin |
$5.670M
27.74%
YoY
|
$6.826M
81.72%
YoY
|
$7.009M
92.34%
YoY
|
$4.890M
7.48%
YoY
|
$4.438M
21.82%
YoY
|
$3.757M
-18.03%
YoY
|
$3.644M
-0.16%
YoY
|
$4.550M
38.72%
YoY
|
$3.643M
8.7%
YoY
|
$4.583M
63.88%
YoY
|
$3.650M
7.92%
YoY
|
$3.280M
-68.34%
YoY
|
$3.352M
17.15%
YoY
|
$2.797M
-2.12%
YoY
|
$3.382M
14.07%
YoY
|
$10.36M
157.71%
YoY
|
$2.861M
24.93%
YoY
|
$2.857M
31.18%
YoY
|
$2.965M
52.68%
YoY
|
| Research & Development |
$4.134M
-15.31%
YoY
|
$7.916M
151.35%
YoY
|
$8.823M
115.82%
YoY
|
$4.714M
5.23%
YoY
|
$4.881M
75.37%
YoY
|
$3.150M
464.11%
YoY
|
$4.088M
187.7%
YoY
|
$4.480M
2425.24%
YoY
|
$2.783M
51.01%
YoY
|
$558.3K
-65.82%
YoY
|
$1.421M
-60.17%
YoY
|
$177.4K
-92.99%
YoY
|
$1.843M
-3.4%
YoY
|
$1.633M
1.08%
YoY
|
$3.567M
47.35%
YoY
|
$2.530M
57.34%
YoY
|
$1.908M
176.12%
YoY
|
$1.616M
16.85%
YoY
|
$2.421M
172.02%
YoY
|
| Depreciation & Amortization |
$12.00K
-23.81%
YoY
|
$8.110K
-75.39%
YoY
|
$7.900K
-73.67%
YoY
|
$15.76K
-47.47%
YoY
|
$15.75K
-47.5%
YoY
|
$32.95K
64.75%
YoY
|
$30.00K
-25.0%
YoY
|
$30.00K
0.0%
YoY
|
$30.00K
50.0%
YoY
|
$20.00K
100.0%
YoY
|
$40.00K
N/A
|
$30.00K
N/A
|
$20.00K
N/A
|
$10.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
| Operating Expenses |
$9.804M
-20.8%
YoY
|
$15.26M
69.31%
YoY
|
$16.26M
86.63%
YoY
|
$9.605M
6.37%
YoY
|
$12.38M
47.74%
YoY
|
$9.013M
37.72%
YoY
|
$8.712M
45.08%
YoY
|
$9.030M
4989.93%
YoY
|
$8.379M
-16.59%
YoY
|
$6.544M
21.99%
YoY
|
$6.005M
-17.32%
YoY
|
$177.4K
-98.62%
YoY
|
$10.05M
89.33%
YoY
|
$5.364M
19.93%
YoY
|
$7.263M
-34.04%
YoY
|
$12.89M
129.03%
YoY
|
$5.306M
85.14%
YoY
|
$4.473M
25.61%
YoY
|
$11.01M
288.81%
YoY
|
| Operating Profit |
-$9.630M
-343.15%
YoY
|
-$11.37M
-605.91%
YoY
|
-$11.79M
407.08%
YoY
|
$1.274M
-226.14%
YoY
|
$3.960M
444.59%
YoY
|
$2.247M
-1069.97%
YoY
|
-$2.325M
34.98%
YoY
|
-$1.010M
-117.2%
YoY
|
$727.2K
-93.14%
YoY
|
-$231.6K
-116.43%
YoY
|
-$1.722M
-5.76%
YoY
|
$5.873M
-161.05%
YoY
|
$10.60M
-1227.13%
YoY
|
$1.410M
-206.54%
YoY
|
-$1.828M
-80.37%
YoY
|
-$9.620M
71.6%
YoY
|
-$940.0K
-66.95%
YoY
|
-$1.323M
-727.01%
YoY
|
-$9.308M
229.95%
YoY
|
| Interest Expense |
$390.9K
-28.59%
YoY
|
$401.3K
-25.98%
YoY
|
$420.9K
-21.61%
YoY
|
-$497.4K
255.29%
YoY
|
$547.3K
N/A
|
$542.1K
N/A
|
$536.9K
N/A
|
-$140.0K
-170.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$200.0K
100.0%
YoY
|
$90.00K
350.0%
YoY
|
$110.0K
-650.0%
YoY
|
$90.00K
N/A
|
$100.0K
900.0%
YoY
|
$20.00K
100.0%
YoY
|
-$20.00K
-150.0%
YoY
|
$0.00
-100.0%
YoY
|
| Other Income/Expense, Net |
-$278.3K
-48.78%
YoY
|
-$338.6K
-39.84%
YoY
|
-$399.9K
-23.04%
YoY
|
N/A
|
-$543.3K
23984.35%
YoY
|
-$562.9K
-3754.72%
YoY
|
-$519.6K
-778.28%
YoY
|
N/A
|
-$2.256K
-102.56%
YoY
|
$15.40K
-86.23%
YoY
|
$76.60K
-16.32%
YoY
|
N/A
|
$88.08K
300.34%
YoY
|
$111.8K
-251.13%
YoY
|
$91.54K
-3151.23%
YoY
|
N/A
|
$22.00K
-246.67%
YoY
|
-$74.00K
-364.29%
YoY
|
-$3.000K
-112.5%
YoY
|
| Pretax Income |
-$9.908M
-389.96%
YoY
|
-$11.70M
-795.18%
YoY
|
-$12.19M
328.51%
YoY
|
$776.6K
-167.53%
YoY
|
$3.417M
371.34%
YoY
|
$1.684M
-878.7%
YoY
|
-$2.844M
72.83%
YoY
|
-$1.150M
-221.05%
YoY
|
$725.0K
-93.21%
YoY
|
-$216.2K
-114.21%
YoY
|
-$1.646M
-5.2%
YoY
|
$950.0K
-109.98%
YoY
|
$10.68M
-1263.74%
YoY
|
$1.521M
-208.9%
YoY
|
-$1.736M
-81.36%
YoY
|
-$9.520M
69.09%
YoY
|
-$918.0K
-67.89%
YoY
|
-$1.397M
-684.52%
YoY
|
-$9.311M
232.89%
YoY
|
| Income Tax |
$8.550K
N/A
|
$32.49K
N/A
|
$0.00
N/A
|
$24.27K
-105.28%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$460.0K
283.33%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$39.00K
N/A
|
-$120.0K
-700.0%
YoY
|
$0.00
N/A
|
-$56.81K
N/A
|
$0.00
-100.0%
YoY
|
$20.00K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$33.00K
N/A
|
| Net Earnings |
-$9.917M
-390.22%
YoY
|
-$11.74M
-796.97%
YoY
|
-$12.19M
328.51%
YoY
|
$752.3K
-209.03%
YoY
|
$3.417M
371.32%
YoY
|
$1.684M
-878.89%
YoY
|
-$2.844M
68.83%
YoY
|
-$690.0K
-164.49%
YoY
|
$725.0K
-93.21%
YoY
|
-$216.2K
-113.7%
YoY
|
-$1.685M
-2.96%
YoY
|
$1.070M
-111.22%
YoY
|
$10.68M
-1263.74%
YoY
|
$1.578M
-212.97%
YoY
|
-$1.736M
-81.42%
YoY
|
-$9.540M
69.36%
YoY
|
-$918.0K
-73.07%
YoY
|
-$1.397M
-684.52%
YoY
|
-$9.343M
234.04%
YoY
|
| Basic Earnings Per Share |
-$1.93
-350.65%
YoY
|
-$2.31
-692.31%
YoY
|
-$2.43
268.18%
YoY
|
N/A
|
$0.77
352.94%
YoY
|
$0.39
-880.0%
YoY
|
-$0.66
N/A
|
N/A
|
$0.17
-93.56%
YoY
|
-$0.05
-112.82%
YoY
|
N/A
|
N/A
|
$2.64
-925.0%
YoY
|
$0.39
-175.0%
YoY
|
N/A
|
N/A
|
-$0.32
N/A
|
-$0.52
-533.33%
YoY
|
N/A
|
| Diluted Earnings Per Share |
-$1.93
-444.64%
YoY
|
-$2.31
-845.16%
YoY
|
-$2.43
268.18%
YoY
|
$107.7K
-166.5%
YoY
|
$0.56
273.33%
YoY
|
$0.31
-720.0%
YoY
|
-$0.66
-100.0%
YoY
|
-$162.0K
-182.35%
YoY
|
$0.15
-92.39%
YoY
|
-$0.05
-116.13%
YoY
|
-$398.1K
-10.54%
YoY
|
$196.7K
-107.94%
YoY
|
$1.97
-715.63%
YoY
|
$0.31
-159.62%
YoY
|
-$445.0K
-87.9%
YoY
|
-$2.478M
-10.65%
YoY
|
-$0.32
-100.0%
YoY
|
-$0.52
-572.73%
YoY
|
-$3.677M
-74891451.41%
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 |
5.164M shares
15.73%
YoY
|
5.088M shares
17.43%
YoY
|
5.015M shares
17.1%
YoY
|
4.720M shares
10.85%
YoY
|
4.462M shares
4.79%
YoY
|
4.333M shares
1.75%
YoY
|
4.283M shares
1.05%
YoY
|
4.258M shares
3.99%
YoY
|
4.258M shares
5.17%
YoY
|
4.258M shares
6.57%
YoY
|
4.239M shares
7.98%
YoY
|
4.095M shares
6.78%
YoY
|
4.049M shares
41.02%
YoY
|
3.996M shares
49.1%
YoY
|
3.925M shares
N/A
|
3.835M shares
85.43%
YoY
|
2.871M shares
N/A
|
2.680M shares
32.64%
YoY
|
N/A
|
| Diluted Shares Outstanding |
5.138M shares
-15.28%
YoY
|
5.088M shares
-6.27%
YoY
|
5.015M shares
17.1%
YoY
|
N/A
|
6.065M shares
25.12%
YoY
|
5.428M shares
27.47%
YoY
|
4.283M shares
N/A
|
N/A
|
4.847M shares
-10.61%
YoY
|
4.258M shares
-16.97%
YoY
|
N/A
|
N/A
|
5.422M shares
88.86%
YoY
|
5.129M shares
91.37%
YoY
|
N/A
|
N/A
|
2.871M shares
N/A
|
2.680M shares
24.94%
YoY
|
N/A
|
Loading...