|
Concept
|
2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|
| Revenue |
$246.3M
40.83%
YoY
|
$174.9M
45.04%
YoY
|
$120.6M
69.11%
YoY
|
$71.30M
N/A
|
| Cost Of Revenue |
$35.12M
31.37%
YoY
|
$26.73M
29.89%
YoY
|
$20.58M
70.07%
YoY
|
$12.10M
N/A
|
| Gross Profit |
$211.2M
42.54%
YoY
|
$148.2M
48.16%
YoY
|
$100.0M
68.91%
YoY
|
$59.20M
N/A
|
| Selling, General & Admin |
$189.7M
46.01%
YoY
|
$129.9M
-39.55%
YoY
|
$214.9M
227.54%
YoY
|
$65.60M
N/A
|
| Research & Development |
$28.11M
41.97%
YoY
|
$19.80M
85.05%
YoY
|
$10.70M
224.24%
YoY
|
$3.300M
N/A
|
| Depreciation & Amortization |
$13.64M
15.96%
YoY
|
$11.76M
48.92%
YoY
|
$7.898M
81.98%
YoY
|
$4.340M
N/A
|
| Operating Expenses |
$217.8M
45.47%
YoY
|
$149.7M
-33.62%
YoY
|
$225.5M
227.33%
YoY
|
$68.90M
N/A
|
| Operating Profit |
-$6.588M
327.24%
YoY
|
-$1.542M
-98.77%
YoY
|
-$125.5M
1194.14%
YoY
|
-$9.700M
N/A
|
| Interest Expense |
$396.0K
560.0%
YoY
|
$60.00K
27.66%
YoY
|
$47.00K
-90.6%
YoY
|
$500.0K
N/A
|
| Other Income/Expense, Net |
-$1.030M
-227.63%
YoY
|
$807.0K
796.67%
YoY
|
$90.00K
-10.0%
YoY
|
$100.0K
N/A
|
| Pretax Income |
-$7.957M
1230.6%
YoY
|
-$598.0K
-99.52%
YoY
|
-$124.7M
1270.22%
YoY
|
-$9.100M
N/A
|
| Income Tax |
$3.888M
112.23%
YoY
|
$1.832M
-599.18%
YoY
|
-$367.0K
-467.0%
YoY
|
$100.0K
N/A
|
| Net Earnings |
-$11.85M
387.45%
YoY
|
-$2.430M
-98.05%
YoY
|
-$124.3M
1251.34%
YoY
|
-$9.200M
N/A
|
| Basic Earnings Per Share |
-$0.10
66.67%
YoY
|
-$0.06
-96.86%
YoY
|
-$1.91
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.10
66.67%
YoY
|
-$0.06
-96.86%
YoY
|
-$1.91
-100.0%
YoY
|
-$55.39K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
116.9M shares
178.1%
YoY
|
42.05M shares
-37.2%
YoY
|
66.96M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
116.9M shares
178.1%
YoY
|
42.05M shares
-37.2%
YoY
|
66.96M shares
N/A
|
N/A
|
|
Concept
|
2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$85.84M
33.93%
YoY
|
$80.76M
36.08%
YoY
|
$75.03M
40.12%
YoY
|
$69.31M
40.62%
YoY
|
$64.09M
42.64%
YoY
|
$59.35M
43.05%
YoY
|
$53.55M
N/A
|
$49.29M
N/A
|
| Cost Of Revenue |
$11.44M
19.02%
YoY
|
$10.91M
26.98%
YoY
|
$10.15M
38.16%
YoY
|
$9.572M
28.21%
YoY
|
$9.609M
38.9%
YoY
|
$8.591M
36.3%
YoY
|
$7.343M
N/A
|
$7.466M
N/A
|
| Gross Profit |
$74.40M
36.56%
YoY
|
$69.85M
37.62%
YoY
|
$64.89M
40.43%
YoY
|
$59.74M
42.83%
YoY
|
$54.48M
43.32%
YoY
|
$50.76M
44.26%
YoY
|
$46.21M
N/A
|
$41.82M
N/A
|
| Selling, General & Admin |
$60.14M
26.39%
YoY
|
$58.27M
-2.55%
YoY
|
$53.39M
41.61%
YoY
|
$44.58M
27.01%
YoY
|
$47.58M
39.16%
YoY
|
$59.79M
93.82%
YoY
|
$37.70M
N/A
|
$35.10M
N/A
|
| Research & Development |
$9.716M
28.2%
YoY
|
$8.764M
29.64%
YoY
|
$8.909M
55.21%
YoY
|
$8.029M
N/A
|
$7.579M
57.18%
YoY
|
$6.760M
53.95%
YoY
|
$5.740M
N/A
|
N/A
|
| Depreciation & Amortization |
$1.100M
10.0%
YoY
|
$1.100M
10.0%
YoY
|
$3.730M
14.88%
YoY
|
$3.640M
N/A
|
$1.000M
11.11%
YoY
|
$1.000M
11.11%
YoY
|
$3.247M
20.44%
YoY
|
N/A
|
| Operating Expenses |
$69.86M
26.64%
YoY
|
$67.04M
0.72%
YoY
|
$62.30M
43.4%
YoY
|
$52.61M
28.99%
YoY
|
$55.16M
41.39%
YoY
|
$66.55M
88.85%
YoY
|
$43.44M
N/A
|
$40.79M
N/A
|
| Operating Profit |
$4.543M
-768.09%
YoY
|
$2.818M
-117.84%
YoY
|
$2.592M
-6.26%
YoY
|
$7.122M
590.12%
YoY
|
-$680.0K
-32.0%
YoY
|
-$15.80M
28105.36%
YoY
|
$2.765M
N/A
|
$1.032M
N/A
|
| Interest Expense |
$65.00K
-2.99%
YoY
|
$65.00K
-1.52%
YoY
|
$86.00K
-56.12%
YoY
|
-$51.00K
-321.74%
YoY
|
$67.00K
318.75%
YoY
|
$66.00K
312.5%
YoY
|
$196.0K
N/A
|
$23.00K
N/A
|
| Other Income/Expense, Net |
$519.0K
355.26%
YoY
|
$264.0K
-163.46%
YoY
|
-$538.0K
276.22%
YoY
|
-$585.0K
-187.97%
YoY
|
$114.0K
293.1%
YoY
|
-$416.0K
-620.0%
YoY
|
-$143.0K
N/A
|
$665.0K
N/A
|
| Pretax Income |
$6.567M
-1164.34%
YoY
|
$3.520M
-121.63%
YoY
|
$1.998M
-18.25%
YoY
|
$6.486M
277.09%
YoY
|
-$617.0K
-36.19%
YoY
|
-$16.27M
-74054.55%
YoY
|
$2.444M
-274.57%
YoY
|
$1.720M
N/A
|
| Income Tax |
$52.00K
-94.8%
YoY
|
$200.0K
-66.67%
YoY
|
$600.0K
200.0%
YoY
|
$2.088M
37.73%
YoY
|
$1.000M
42.86%
YoY
|
$600.0K
-250.0%
YoY
|
$200.0K
N/A
|
$1.516M
N/A
|
| Net Earnings |
$6.515M
-512.34%
YoY
|
$3.348M
-119.85%
YoY
|
$1.360M
-38.18%
YoY
|
$4.398M
2055.88%
YoY
|
-$1.580M
-7.17%
YoY
|
-$16.86M
-4030.77%
YoY
|
$2.200M
-261.65%
YoY
|
$204.0K
N/A
|
| Basic Earnings Per Share |
$0.04
-500.0%
YoY
|
$0.02
-114.29%
YoY
|
$0.01
-80.0%
YoY
|
N/A
|
-$0.01
-75.0%
YoY
|
-$0.14
N/A
|
$0.05
-266.67%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.04
-500.0%
YoY
|
$0.02
-114.29%
YoY
|
$0.01
0.0%
YoY
|
$25.34K
1963.31%
YoY
|
-$0.01
-75.0%
YoY
|
-$0.14
N/A
|
$0.01
-133.33%
YoY
|
$1.228K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
175.9M shares
3.23%
YoY
|
175.3M shares
43.36%
YoY
|
174.5M shares
312.59%
YoY
|
N/A
|
170.4M shares
303.99%
YoY
|
122.3M shares
190.31%
YoY
|
42.30M shares
0.57%
YoY
|
N/A
|
| Diluted Shares Outstanding |
182.3M shares
7.03%
YoY
|
182.2M shares
49.03%
YoY
|
182.6M shares
8.56%
YoY
|
N/A
|
170.4M shares
303.99%
YoY
|
122.3M shares
-25.52%
YoY
|
168.3M shares
300.02%
YoY
|
N/A
|
Loading...