|
Concept
|
2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|
| Revenue |
$326.0M
24.62%
YoY
|
$261.6M
27.62%
YoY
|
$205.0M
38.22%
YoY
|
$148.3M
N/A
|
| Cost Of Revenue |
$108.6M
30.34%
YoY
|
$83.30M
30.16%
YoY
|
$64.00M
48.49%
YoY
|
$43.10M
N/A
|
| Gross Profit |
$217.4M
21.61%
YoY
|
$178.8M
26.63%
YoY
|
$141.2M
34.22%
YoY
|
$105.2M
N/A
|
| Selling, General & Admin |
$199.7M
66.09%
YoY
|
$120.2M
-26.12%
YoY
|
$162.7M
56.62%
YoY
|
$103.9M
N/A
|
| Research & Development |
$58.71M
95.52%
YoY
|
$30.03M
19.94%
YoY
|
$25.03M
61.67%
YoY
|
$15.48M
N/A
|
| Depreciation & Amortization |
$3.469M
20.03%
YoY
|
$2.890M
40.29%
YoY
|
$2.060M
157.5%
YoY
|
$800.0K
N/A
|
| Operating Expenses |
$258.4M
71.97%
YoY
|
$150.3M
-19.98%
YoY
|
$187.8M
57.28%
YoY
|
$119.4M
N/A
|
| Operating Profit |
-$44.43M
-276.35%
YoY
|
$25.19M
-151.56%
YoY
|
-$48.86M
225.31%
YoY
|
-$15.02M
N/A
|
| Interest Expense |
$224.0K
-60.63%
YoY
|
$569.0K
-66.07%
YoY
|
$1.677M
53.01%
YoY
|
$1.096M
N/A
|
| Other Income/Expense, Net |
-$54.26M
739.06%
YoY
|
-$6.467M
1666.94%
YoY
|
-$366.0K
-20.43%
YoY
|
-$460.0K
N/A
|
| Pretax Income |
-$98.46M
-610.36%
YoY
|
$19.29M
-140.57%
YoY
|
-$47.55M
230.58%
YoY
|
-$14.38M
N/A
|
| Income Tax |
-$134.0K
-129.98%
YoY
|
$447.0K
156.9%
YoY
|
$174.0K
91.21%
YoY
|
$91.00K
N/A
|
| Net Earnings |
-$98.33M
-621.75%
YoY
|
$18.85M
-139.49%
YoY
|
-$47.72M
229.7%
YoY
|
-$14.48M
N/A
|
| Basic Earnings Per Share |
-$1.35
-381.25%
YoY
|
$0.48
-112.21%
YoY
|
-$3.93
204.65%
YoY
|
-$1.29
N/A
|
| Diluted Earnings Per Share |
-$1.35
-509.09%
YoY
|
$0.33
-108.4%
YoY
|
-$3.93
204.65%
YoY
|
-$1.29
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
73.01M
481.75%
YoY
|
12.55M
3.28%
YoY
|
12.15M
8.35%
YoY
|
11.22M
N/A
|
| Diluted Shares Outstanding |
73.01M
298.46%
YoY
|
18.32M
50.79%
YoY
|
12.15M
8.35%
YoY
|
11.22M
N/A
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q1 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$88.43M
11.28%
YoY
|
$89.10M
9.17%
YoY
|
$90.90M
12.6%
YoY
|
$84.20M
21.68%
YoY
|
$79.46M
15.73%
YoY
|
$81.62M
22.27%
YoY
|
$80.73M
41.67%
YoY
|
$69.20M
26.42%
YoY
|
$68.66M
37.41%
YoY
|
$56.98M
7.62%
YoY
|
$54.74M
N/A
|
| Cost Of Revenue |
$30.43M
20.36%
YoY
|
$30.87M
20.06%
YoY
|
$30.38M
9.06%
YoY
|
$29.72M
26.62%
YoY
|
$25.28M
17.64%
YoY
|
$25.72M
29.42%
YoY
|
$27.86M
51.17%
YoY
|
$23.47M
27.69%
YoY
|
$21.49M
35.84%
YoY
|
$18.43M
23.11%
YoY
|
$18.38M
N/A
|
| Gross Profit |
$58.00M
6.68%
YoY
|
$58.23M
4.17%
YoY
|
$60.52M
13.99%
YoY
|
$53.93M
17.62%
YoY
|
$54.37M
14.97%
YoY
|
$55.90M
18.94%
YoY
|
$53.09M
37.25%
YoY
|
$45.85M
26.1%
YoY
|
$47.29M
38.48%
YoY
|
$38.68M
1.84%
YoY
|
$36.36M
N/A
|
| Selling, General & Admin |
$63.09M
31.63%
YoY
|
$61.92M
37.56%
YoY
|
$57.88M
8.39%
YoY
|
$53.35M
52.48%
YoY
|
$47.93M
81.75%
YoY
|
$45.01M
157.98%
YoY
|
$53.40M
28.92%
YoY
|
$34.99M
-21.33%
YoY
|
$26.37M
-34.26%
YoY
|
$41.42M
3.9%
YoY
|
$44.47M
N/A
|
| Research & Development |
$18.19M
47.58%
YoY
|
$18.21M
46.29%
YoY
|
$16.06M
-14.6%
YoY
|
$15.13M
93.99%
YoY
|
$12.33M
52.48%
YoY
|
$12.45M
76.08%
YoY
|
$18.80M
165.69%
YoY
|
$7.800M
23.61%
YoY
|
$8.083M
28.92%
YoY
|
$7.076M
12.68%
YoY
|
$6.310M
N/A
|
| Depreciation & Amortization |
$1.000M
20.92%
YoY
|
$1.013M
19.74%
YoY
|
$1.020M
29.11%
YoY
|
$1.006M
32.37%
YoY
|
$827.0K
-61.17%
YoY
|
$846.0K
26.27%
YoY
|
$790.0K
11.27%
YoY
|
$760.0K
16.92%
YoY
|
$2.130M
51.06%
YoY
|
$710.0K
102.86%
YoY
|
$650.0K
N/A
|
| Operating Expenses |
$81.28M
34.89%
YoY
|
$80.13M
39.46%
YoY
|
$73.94M
2.41%
YoY
|
$53.35M
52.48%
YoY
|
$60.25M
74.88%
YoY
|
$57.46M
229.33%
YoY
|
$72.20M
48.87%
YoY
|
$34.99M
-31.96%
YoY
|
$34.45M
-26.56%
YoY
|
$48.50M
4.32%
YoY
|
$51.42M
N/A
|
| Operating Profit |
-$24.28M
235.38%
YoY
|
-$22.91M
853.12%
YoY
|
-$14.44M
-28.24%
YoY
|
$584.0K
-94.62%
YoY
|
-$7.238M
-162.08%
YoY
|
-$2.404M
-108.13%
YoY
|
-$20.13M
80.26%
YoY
|
$10.87M
-172.14%
YoY
|
$11.66M
-191.38%
YoY
|
-$11.17M
31.21%
YoY
|
-$15.06M
N/A
|
| Interest Expense |
$1.586M
1959.74%
YoY
|
$508.0K
1236.84%
YoY
|
$51.00K
-40.7%
YoY
|
$23.00K
-23.33%
YoY
|
$77.00K
22.22%
YoY
|
$38.00K
-74.67%
YoY
|
$86.00K
-73.78%
YoY
|
$30.00K
-91.89%
YoY
|
$63.00K
-84.63%
YoY
|
$328.0K
-25.45%
YoY
|
$370.0K
N/A
|
| Other Income/Expense, Net |
-$731.0K
1930.56%
YoY
|
-$345.0K
142.96%
YoY
|
$503.0K
-100.93%
YoY
|
-$125.0K
-97.61%
YoY
|
-$36.00K
-95.74%
YoY
|
-$142.0K
-54.19%
YoY
|
-$53.96M
59195.6%
YoY
|
-$5.220M
52100.0%
YoY
|
-$845.0K
2716.67%
YoY
|
-$91.00K
-72.42%
YoY
|
-$10.00K
N/A
|
| Pretax Income |
-$23.42M
225.41%
YoY
|
-$22.75M
807.1%
YoY
|
-$13.89M
-81.23%
YoY
|
-$13.71M
277.66%
YoY
|
-$7.197M
-166.16%
YoY
|
-$2.508M
-111.84%
YoY
|
-$74.00M
577.11%
YoY
|
-$3.630M
-75.31%
YoY
|
$10.88M
-187.87%
YoY
|
-$10.93M
30.11%
YoY
|
-$14.70M
N/A
|
| Income Tax |
$120.0K
N/A
|
$129.0K
222.5%
YoY
|
$132.0K
-5.71%
YoY
|
-$314.0K
-241.44%
YoY
|
$0.00
-100.0%
YoY
|
$40.00K
-35.48%
YoY
|
$140.0K
141.38%
YoY
|
$222.0K
455.0%
YoY
|
$105.0K
250.0%
YoY
|
$58.00K
16.0%
YoY
|
$40.00K
N/A
|
| Net Earnings |
-$23.50M
242.77%
YoY
|
-$22.90M
798.74%
YoY
|
-$14.00M
-81.12%
YoY
|
-$14.78M
357.85%
YoY
|
-$6.856M
-161.89%
YoY
|
-$2.548M
-111.86%
YoY
|
-$74.14M
607.45%
YoY
|
-$3.229M
-78.11%
YoY
|
$11.08M
-189.27%
YoY
|
-$10.48M
24.02%
YoY
|
-$14.75M
N/A
|
| Basic Earnings Per Share |
-$0.30
233.33%
YoY
|
N/A
|
N/A
|
-$0.19
-24.0%
YoY
|
-$0.09
-112.16%
YoY
|
-$0.03
-103.53%
YoY
|
-$1.18
38.82%
YoY
|
-$0.25
N/A
|
$0.74
N/A
|
-$0.85
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.30
233.33%
YoY
|
-$292.5K
975109647.26%
YoY
|
-$180.7K
15317649.91%
YoY
|
-$0.19
-24.0%
YoY
|
-$0.09
-117.65%
YoY
|
-$0.03
-105.17%
YoY
|
-$1.18
38.82%
YoY
|
-$0.25
-100.0%
YoY
|
$0.51
-100.0%
YoY
|
-$0.85
-100.0%
YoY
|
-$201.6K
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 |
78.68M
2.88%
YoY
|
N/A
|
N/A
|
N/A
|
76.48M
507.22%
YoY
|
75.71M
512.78%
YoY
|
N/A
|
N/A
|
12.60M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
78.68M
2.88%
YoY
|
N/A
|
N/A
|
N/A
|
76.48M
315.87%
YoY
|
75.71M
321.89%
YoY
|
N/A
|
N/A
|
18.39M
N/A
|
N/A
|
N/A
|
Loading...