|
Concept
|
2021 | 2020 | 2019 |
|---|---|---|---|
| Revenue |
$147.4M
44.23%
YoY
|
$102.2M
33.36%
YoY
|
$76.63M
N/A
|
| Cost Of Revenue |
$37.16M
25.68%
YoY
|
$29.57M
28.27%
YoY
|
$23.05M
N/A
|
| Gross Profit |
$110.2M
51.78%
YoY
|
$72.63M
35.55%
YoY
|
$53.58M
N/A
|
| Selling, General & Admin |
$120.9M
53.98%
YoY
|
$78.54M
49.85%
YoY
|
$52.41M
N/A
|
| Research & Development |
$39.65M
42.86%
YoY
|
$27.76M
33.55%
YoY
|
$20.78M
N/A
|
| Depreciation & Amortization |
$2.384M
175.61%
YoY
|
$865.0K
32.67%
YoY
|
$652.0K
N/A
|
| Operating Expenses |
$161.4M
51.43%
YoY
|
$106.6M
45.47%
YoY
|
$73.28M
N/A
|
| Operating Profit |
-$51.18M
50.67%
YoY
|
-$33.97M
72.45%
YoY
|
-$19.70M
N/A
|
| Interest Expense |
$126.0K
-7.35%
YoY
|
$136.0K
15.25%
YoY
|
$118.0K
N/A
|
| Other Income/Expense, Net |
$851.0K
13.92%
YoY
|
$747.0K
703.23%
YoY
|
$93.00K
N/A
|
| Pretax Income |
-$50.20M
51.74%
YoY
|
-$33.08M
69.79%
YoY
|
-$19.49M
N/A
|
| Income Tax |
$522.0K
-42.0%
YoY
|
$900.0K
997.56%
YoY
|
$82.00K
N/A
|
| Net Earnings |
-$50.72M
49.25%
YoY
|
-$33.98M
73.68%
YoY
|
-$19.57M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$360.1K
49.25%
YoY
|
-$241.3K
73.68%
YoY
|
-$138.9K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|
| Revenue |
$49.41M
27.85%
YoY
|
$47.56M
35.59%
YoY
|
$45.85M
47.01%
YoY
|
$42.48M
44.56%
YoY
|
$38.65M
46.81%
YoY
|
$35.08M
N/A
|
| Cost Of Revenue |
$10.90M
14.62%
YoY
|
$11.02M
18.96%
YoY
|
$9.799M
12.61%
YoY
|
$9.683M
22.82%
YoY
|
$9.512M
26.89%
YoY
|
$9.263M
N/A
|
| Gross Profit |
$38.51M
32.17%
YoY
|
$36.54M
41.55%
YoY
|
$36.05M
60.32%
YoY
|
$32.80M
52.53%
YoY
|
$29.13M
54.73%
YoY
|
$25.82M
N/A
|
| Selling, General & Admin |
$40.64M
36.25%
YoY
|
$43.37M
57.67%
YoY
|
$40.01M
60.42%
YoY
|
$38.75M
75.27%
YoY
|
$29.83M
44.84%
YoY
|
$27.51M
N/A
|
| Research & Development |
$10.76M
13.27%
YoY
|
$11.89M
21.13%
YoY
|
$11.08M
13.42%
YoY
|
$10.66M
N/A
|
$9.500M
33.82%
YoY
|
$9.816M
N/A
|
| Depreciation & Amortization |
$383.0K
-11.55%
YoY
|
$300.0K
200.0%
YoY
|
$365.0K
-2.14%
YoY
|
$1.180M
348.67%
YoY
|
$433.0K
-28.07%
YoY
|
$100.0K
N/A
|
| Operating Expenses |
$51.45M
30.51%
YoY
|
$55.26M
48.06%
YoY
|
$51.09M
47.19%
YoY
|
$49.96M
67.21%
YoY
|
$39.42M
41.92%
YoY
|
$37.33M
N/A
|
| Operating Profit |
-$12.94M
25.81%
YoY
|
-$18.72M
62.66%
YoY
|
-$15.04M
23.03%
YoY
|
-$17.16M
104.92%
YoY
|
-$10.29M
14.97%
YoY
|
-$11.51M
N/A
|
| Interest Expense |
$24.00K
-17.24%
YoY
|
$8.000K
-76.47%
YoY
|
$12.00K
-70.0%
YoY
|
$23.00K
-50.0%
YoY
|
$29.00K
107.14%
YoY
|
$34.00K
N/A
|
| Other Income/Expense, Net |
-$582.0K
-164.96%
YoY
|
$100.0K
-263.93%
YoY
|
-$80.00K
-47.37%
YoY
|
$168.0K
-71.28%
YoY
|
$896.0K
1161.97%
YoY
|
-$61.00K
N/A
|
| Pretax Income |
-$14.88M
59.0%
YoY
|
-$18.61M
61.35%
YoY
|
-$15.11M
22.47%
YoY
|
-$16.97M
119.16%
YoY
|
-$9.361M
5.63%
YoY
|
-$11.54M
N/A
|
| Income Tax |
$307.0K
11.64%
YoY
|
$100.0K
-50.0%
YoY
|
$100.0K
0.0%
YoY
|
-$47.00K
-144.34%
YoY
|
$275.0K
113.18%
YoY
|
$200.0K
N/A
|
| Net Earnings |
-$15.19M
57.65%
YoY
|
-$18.72M
59.71%
YoY
|
-$15.20M
22.15%
YoY
|
-$16.92M
115.6%
YoY
|
-$9.636M
7.17%
YoY
|
-$11.72M
N/A
|
| Basic Earnings Per Share |
-$0.11
-77.55%
YoY
|
-$0.13
-79.37%
YoY
|
-$0.11
-84.06%
YoY
|
N/A
|
-$0.49
N/A
|
-$0.63
N/A
|
| Diluted Earnings Per Share |
-$105.3K
53.98%
YoY
|
-$0.13
-79.37%
YoY
|
-$0.11
-84.06%
YoY
|
-$120.1K
115.6%
YoY
|
-$68.41K
7.17%
YoY
|
-$0.63
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
144.0M shares
636.16%
YoY
|
143.3M shares
665.09%
YoY
|
142.5M shares
687.74%
YoY
|
N/A
|
19.56M shares
N/A
|
18.73M shares
N/A
|
| Diluted Shares Outstanding |
144.2M shares
637.35%
YoY
|
143.3M shares
665.09%
YoY
|
142.5M shares
687.74%
YoY
|
N/A
|
19.56M shares
N/A
|
18.73M shares
N/A
|
Loading...