|
Concept
|
2021 | 2020 | 2019 |
|---|---|---|---|
| Revenue |
$166.4M
14.22%
YoY
|
$145.7M
6.75%
YoY
|
$136.5M
N/A
|
| Cost Of Revenue |
$71.87M
3.2%
YoY
|
$69.65M
-3.3%
YoY
|
$72.02M
N/A
|
| Gross Profit |
$94.53M
24.32%
YoY
|
$76.04M
17.99%
YoY
|
$64.45M
N/A
|
| Selling, General & Admin |
$87.91M
92.74%
YoY
|
$45.61M
0.47%
YoY
|
$45.40M
N/A
|
| Research & Development |
$50.13M
37.45%
YoY
|
$36.47M
6.37%
YoY
|
$34.29M
N/A
|
| Depreciation & Amortization |
$5.516M
-1.92%
YoY
|
$5.624M
-4.37%
YoY
|
$5.881M
-2.63%
YoY
|
| Operating Expenses |
$143.5M
63.68%
YoY
|
$87.70M
2.5%
YoY
|
$85.56M
N/A
|
| Operating Profit |
-$49.02M
320.32%
YoY
|
-$11.66M
-44.77%
YoY
|
-$21.12M
N/A
|
| Interest Expense |
-$9.495M
-1143.41%
YoY
|
$910.0K
-61.11%
YoY
|
$2.340M
N/A
|
| Other Income/Expense, Net |
-$12.30M
138.23%
YoY
|
-$5.161M
237.98%
YoY
|
-$1.527M
N/A
|
| Pretax Income |
-$61.31M
264.46%
YoY
|
-$16.82M
-25.7%
YoY
|
-$22.64M
N/A
|
| Income Tax |
-$113.0K
-155.39%
YoY
|
$204.0K
27.5%
YoY
|
$160.0K
N/A
|
| Net Earnings |
-$61.20M
259.43%
YoY
|
-$17.03M
-25.33%
YoY
|
-$22.80M
N/A
|
| Basic Earnings Per Share |
-$0.39
129.41%
YoY
|
-$0.17
-26.09%
YoY
|
-$0.23
N/A
|
| Diluted Earnings Per Share |
-$0.39
129.41%
YoY
|
-$0.17
-26.09%
YoY
|
-$0.23
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
155.1M shares
55.03%
YoY
|
100.0M shares
0.76%
YoY
|
99.27M shares
N/A
|
| Diluted Shares Outstanding |
155.1M shares
55.03%
YoY
|
100.0M shares
0.76%
YoY
|
99.27M shares
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$51.36M
24.19%
YoY
|
$49.28M
22.48%
YoY
|
$45.63M
8.81%
YoY
|
$42.88M
N/A
|
$41.36M
8.0%
YoY
|
$40.23M
16.31%
YoY
|
$41.94M
22.82%
YoY
|
$0.00
N/A
|
$38.29M
N/A
|
$34.59M
N/A
|
$34.15M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$20.11M
11.76%
YoY
|
$19.83M
10.13%
YoY
|
$18.91M
4.63%
YoY
|
$17.81M
N/A
|
$17.99M
-0.39%
YoY
|
$18.00M
8.6%
YoY
|
$18.07M
3.19%
YoY
|
N/A
|
$18.06M
N/A
|
$16.58M
N/A
|
$17.51M
N/A
|
N/A
|
| Gross Profit |
$31.25M
33.77%
YoY
|
$29.45M
32.48%
YoY
|
$26.72M
11.98%
YoY
|
$25.07M
N/A
|
$23.36M
15.49%
YoY
|
$22.23M
23.41%
YoY
|
$23.87M
43.48%
YoY
|
N/A
|
$20.23M
N/A
|
$18.01M
N/A
|
$16.63M
N/A
|
N/A
|
| Selling, General & Admin |
$31.20M
54.87%
YoY
|
$25.84M
26.33%
YoY
|
$25.44M
18.98%
YoY
|
$25.91M
N/A
|
$20.15M
85.68%
YoY
|
$20.46M
104.58%
YoY
|
$21.39M
83.26%
YoY
|
N/A
|
$10.85M
N/A
|
$10.00M
N/A
|
$11.67M
N/A
|
N/A
|
| Research & Development |
$15.94M
18.51%
YoY
|
$15.87M
40.85%
YoY
|
$15.11M
37.41%
YoY
|
$14.41M
N/A
|
$13.45M
47.87%
YoY
|
$11.27M
28.39%
YoY
|
$10.99M
17.15%
YoY
|
N/A
|
$9.098M
N/A
|
$8.778M
N/A
|
$9.384M
N/A
|
N/A
|
| Depreciation & Amortization |
$2.191M
81.83%
YoY
|
$2.166M
59.38%
YoY
|
$1.861M
36.84%
YoY
|
$1.592M
N/A
|
$1.205M
-14.05%
YoY
|
$1.359M
-3.62%
YoY
|
$1.360M
-3.61%
YoY
|
N/A
|
$1.402M
N/A
|
$1.410M
N/A
|
$1.411M
N/A
|
N/A
|
| Operating Expenses |
$53.97M
55.07%
YoY
|
$43.88M
32.63%
YoY
|
$56.26M
66.76%
YoY
|
$41.92M
799.51%
YoY
|
$34.81M
63.02%
YoY
|
$33.09M
63.89%
YoY
|
$33.74M
50.18%
YoY
|
$4.660M
1625.93%
YoY
|
$21.35M
9504.8%
YoY
|
$20.19M
30577.12%
YoY
|
$22.47M
2246400.0%
YoY
|
$270.0K
N/A
|
| Operating Profit |
-$22.72M
98.58%
YoY
|
-$14.43M
32.93%
YoY
|
-$29.54M
199.2%
YoY
|
-$16.85M
N/A
|
-$11.44M
921.61%
YoY
|
-$10.86M
399.22%
YoY
|
-$9.873M
69.32%
YoY
|
N/A
|
-$1.120M
403.83%
YoY
|
-$2.175M
3205.07%
YoY
|
-$5.831M
583000.0%
YoY
|
N/A
|
| Interest Expense |
$355.0K
29.09%
YoY
|
-$264.0K
-298.5%
YoY
|
$18.00K
-100.18%
YoY
|
$126.0K
1160.0%
YoY
|
$275.0K
1275.0%
YoY
|
$133.0K
33.0%
YoY
|
-$10.02M
-1368.35%
YoY
|
$10.00K
-99.01%
YoY
|
$20.00K
-98.4%
YoY
|
$100.0K
11.11%
YoY
|
$790.0K
N/A
|
$1.010M
N/A
|
| Other Income/Expense, Net |
$1.261M
358.55%
YoY
|
$186.0K
39.85%
YoY
|
$88.00K
-100.69%
YoY
|
$0.00
N/A
|
$275.0K
-117.61%
YoY
|
$133.0K
-119.28%
YoY
|
-$12.83M
981.7%
YoY
|
N/A
|
-$1.562M
N/A
|
-$690.0K
-897.63%
YoY
|
-$1.186M
N/A
|
N/A
|
| Pretax Income |
-$21.46M
92.17%
YoY
|
-$15.51M
44.58%
YoY
|
-$29.45M
29.73%
YoY
|
-$16.72M
258.78%
YoY
|
-$11.17M
316.37%
YoY
|
-$10.73M
274.35%
YoY
|
-$22.70M
223.53%
YoY
|
-$4.660M
-738.36%
YoY
|
-$2.682M
-362.02%
YoY
|
-$2.865M
-13941.92%
YoY
|
-$7.017M
701600.0%
YoY
|
$730.0K
N/A
|
| Income Tax |
-$251.0K
-1029.63%
YoY
|
-$295.0K
-2781.82%
YoY
|
-$425.0K
-561.96%
YoY
|
-$243.0K
507.5%
YoY
|
$27.00K
-18.18%
YoY
|
$11.00K
-70.27%
YoY
|
$92.00K
15.0%
YoY
|
-$40.00K
-126.67%
YoY
|
$33.00K
-84.65%
YoY
|
$37.00K
794.37%
YoY
|
$80.00K
N/A
|
$150.0K
N/A
|
| Net Earnings |
-$21.21M
89.47%
YoY
|
-$15.21M
41.68%
YoY
|
-$29.03M
27.34%
YoY
|
-$16.48M
256.62%
YoY
|
-$11.19M
312.3%
YoY
|
-$10.74M
269.95%
YoY
|
-$22.79M
221.18%
YoY
|
-$4.620M
-896.55%
YoY
|
-$2.715M
-435.75%
YoY
|
-$2.902M
-17623.1%
YoY
|
-$7.097M
709600.0%
YoY
|
$580.0K
N/A
|
| Basic Earnings Per Share |
-$0.13
85.71%
YoY
|
N/A
|
-$0.18
12.5%
YoY
|
N/A
|
-$0.07
133.33%
YoY
|
-$0.07
133.33%
YoY
|
-$0.16
128.57%
YoY
|
N/A
|
-$0.03
N/A
|
-$0.03
N/A
|
-$0.07
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.13
85.71%
YoY
|
-$92.98K
132827108.49%
YoY
|
-$0.18
12.5%
YoY
|
-$99.99K
-32.2%
YoY
|
-$0.07
133.33%
YoY
|
-$0.07
133.33%
YoY
|
-$0.16
128.57%
YoY
|
-$147.5K
-900.11%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.07
N/A
|
$18.43K
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
|
N/A
|
| Basic Shares Outstanding |
164.2M shares
3.7%
YoY
|
N/A
|
163.0M shares
13.01%
YoY
|
N/A
|
158.3M shares
58.4%
YoY
|
157.2M shares
57.43%
YoY
|
144.2M shares
44.49%
YoY
|
N/A
|
99.95M shares
N/A
|
99.85M shares
N/A
|
99.80M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
164.2M shares
3.7%
YoY
|
N/A
|
163.0M shares
13.01%
YoY
|
N/A
|
158.3M shares
58.4%
YoY
|
157.2M shares
57.43%
YoY
|
144.2M shares
44.49%
YoY
|
N/A
|
99.95M shares
N/A
|
99.85M shares
N/A
|
99.80M shares
N/A
|
N/A
|
Loading...