|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$111.8M
-38.64%
YoY
|
$182.2M
-10.83%
YoY
|
$204.3M
6.6%
YoY
|
$191.7M
176.7%
YoY
|
$69.27M
202.36%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$67.40M
4.92%
YoY
|
$64.24M
16.33%
YoY
|
$55.22M
-49.44%
YoY
|
$109.2M
133.19%
YoY
|
$46.84M
210.26%
YoY
|
| Research & Development |
$4.454M
7.17%
YoY
|
$4.156M
-2.49%
YoY
|
$4.262M
-44.78%
YoY
|
$7.718M
97.24%
YoY
|
$3.913M
146.72%
YoY
|
| Depreciation & Amortization |
$2.080M
-35.0%
YoY
|
$3.200M
53.4%
YoY
|
$2.086M
1.86%
YoY
|
$2.048M
86.86%
YoY
|
$1.096M
119.64%
YoY
|
| Operating Expenses |
$71.85M
5.05%
YoY
|
$68.40M
14.98%
YoY
|
$59.49M
-49.14%
YoY
|
$117.0M
130.42%
YoY
|
$50.76M
204.22%
YoY
|
| Operating Profit |
-$187.7M
2378.68%
YoY
|
-$7.574M
-127.87%
YoY
|
$27.18M
-109.66%
YoY
|
-$281.3M
723.91%
YoY
|
-$34.14M
112.29%
YoY
|
| Interest Expense |
$5.664M
-19.93%
YoY
|
$7.074M
-25.21%
YoY
|
$9.458M
0.53%
YoY
|
$9.408M
416.36%
YoY
|
$1.822M
543.82%
YoY
|
| Other Income/Expense, Net |
-$13.31M
-240.95%
YoY
|
$9.443M
-607.42%
YoY
|
-$1.861M
20.3%
YoY
|
-$1.547M
-91.16%
YoY
|
-$17.51M
-33767.31%
YoY
|
| Pretax Income |
-$206.7M
3871.35%
YoY
|
-$5.205M
-132.62%
YoY
|
$15.96M
-105.48%
YoY
|
-$291.2M
457.44%
YoY
|
-$52.24M
94.2%
YoY
|
| Income Tax |
$80.00K
233.33%
YoY
|
$24.00K
-80.33%
YoY
|
$122.0K
50.62%
YoY
|
$81.00K
-118.97%
YoY
|
-$427.0K
-7216.67%
YoY
|
| Net Earnings |
-$206.8M
3854.66%
YoY
|
-$5.229M
-133.02%
YoY
|
$15.84M
-105.44%
YoY
|
-$291.3M
462.19%
YoY
|
-$51.82M
92.57%
YoY
|
| Basic Earnings Per Share |
-$23.00
57400.0%
YoY
|
-$0.04
-125.0%
YoY
|
$0.16
-104.0%
YoY
|
-$4.00
21.58%
YoY
|
-$3.29
N/A
|
| Diluted Earnings Per Share |
-$23.00
57400.0%
YoY
|
-$0.04
-126.67%
YoY
|
$0.15
-103.75%
YoY
|
-$4.00
21.58%
YoY
|
-$3.29
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.991M shares
-92.54%
YoY
|
120.6M shares
22.94%
YoY
|
98.10M shares
35.48%
YoY
|
72.40M shares
359.85%
YoY
|
15.75M
108.44%
YoY
|
| Diluted Shares Outstanding |
8.991M shares
-92.54%
YoY
|
120.6M shares
11.48%
YoY
|
108.2M shares
49.4%
YoY
|
72.40M shares
359.85%
YoY
|
15.75M
-14.49%
YoY
|
|
Concept
|
2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$11.48M
-54.34%
YoY
|
$13.95M
-55.24%
YoY
|
$16.70M
-52.33%
YoY
|
$20.45M
-47.09%
YoY
|
$25.14M
-42.14%
YoY
|
$31.17M
-36.6%
YoY
|
$35.04M
-31.2%
YoY
|
$38.65M
-17.5%
YoY
|
$43.45M
-17.61%
YoY
|
$49.17M
-18.74%
YoY
|
$50.93M
15.11%
YoY
|
$46.85M
8.69%
YoY
|
$52.73M
7.18%
YoY
|
$60.51M
17.85%
YoY
|
$44.24M
-7.89%
YoY
|
$43.10M
102.63%
YoY
|
$49.20M
153.21%
YoY
|
$51.34M
217.71%
YoY
|
$48.03M
287.07%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
$9.039M
-43.59%
YoY
|
$9.326M
-51.39%
YoY
|
$13.29M
-25.35%
YoY
|
$24.73M
-34.16%
YoY
|
$16.03M
1.37%
YoY
|
$19.19M
12.83%
YoY
|
$17.80M
25.32%
YoY
|
$37.56M
-3.8%
YoY
|
$15.81M
-62.43%
YoY
|
$17.01M
32.5%
YoY
|
$14.20M
4.4%
YoY
|
$39.04M
-32.79%
YoY
|
$42.08M
46.26%
YoY
|
$12.83M
-53.7%
YoY
|
$13.60M
-53.48%
YoY
|
$58.09M
59.46%
YoY
|
$28.77M
180.44%
YoY
|
$27.72M
160.35%
YoY
|
$29.24M
397.55%
YoY
|
| Research & Development |
$858.0K
-8.24%
YoY
|
$783.0K
-36.96%
YoY
|
$1.160M
-11.52%
YoY
|
$966.0K
-2.72%
YoY
|
$935.0K
-28.63%
YoY
|
$1.242M
45.43%
YoY
|
$1.311M
31.23%
YoY
|
$993.0K
22.59%
YoY
|
$1.310M
59.76%
YoY
|
$854.0K
-26.82%
YoY
|
$999.0K
-32.04%
YoY
|
$810.0K
-52.63%
YoY
|
$820.0K
-57.29%
YoY
|
$1.167M
-45.7%
YoY
|
$1.470M
-24.23%
YoY
|
$1.710M
-11.4%
YoY
|
$1.920M
142.73%
YoY
|
$2.149M
252.87%
YoY
|
$1.940M
229.93%
YoY
|
| Depreciation & Amortization |
$390.0K
-89.16%
YoY
|
$421.0K
-85.97%
YoY
|
$457.0K
-85.09%
YoY
|
$13.30M
282.4%
YoY
|
$3.599M
17.23%
YoY
|
$3.000M
1.28%
YoY
|
$3.065M
4.97%
YoY
|
$3.477M
62.48%
YoY
|
$3.070M
46.19%
YoY
|
$2.962M
42.4%
YoY
|
$2.920M
41.75%
YoY
|
$2.140M
8.08%
YoY
|
$2.100M
-56.7%
YoY
|
$2.080M
-56.85%
YoY
|
$2.060M
-50.0%
YoY
|
$1.980M
518.75%
YoY
|
$4.850M
1112.5%
YoY
|
$4.820M
1685.19%
YoY
|
$4.120M
1691.3%
YoY
|
| Operating Expenses |
$9.897M
-41.65%
YoY
|
$10.11M
-50.51%
YoY
|
$14.45M
-24.4%
YoY
|
$29.32M
-30.23%
YoY
|
$16.96M
-0.92%
YoY
|
$20.43M
14.38%
YoY
|
$19.11M
25.71%
YoY
|
$42.03M
0.13%
YoY
|
$17.12M
1987.56%
YoY
|
$17.86M
27.56%
YoY
|
$15.20M
11.74%
YoY
|
$41.97M
-32.07%
YoY
|
$820.0K
-97.33%
YoY
|
$14.00M
-53.12%
YoY
|
$13.60M
-56.37%
YoY
|
$61.78M
59.72%
YoY
|
$30.69M
177.74%
YoY
|
$29.87M
165.35%
YoY
|
$31.18M
382.3%
YoY
|
| Operating Profit |
-$4.094M
-93.48%
YoY
|
-$12.12M
48.32%
YoY
|
-$6.400M
-91.42%
YoY
|
N/A
|
-$62.83M
3073.13%
YoY
|
-$8.169M
164.2%
YoY
|
-$74.59M
-3111.14%
YoY
|
N/A
|
-$1.980M
-125.61%
YoY
|
-$3.092M
-122.32%
YoY
|
$2.477M
238.39%
YoY
|
$4.862M
-125.58%
YoY
|
$7.730M
-103.58%
YoY
|
$13.85M
-160.07%
YoY
|
$732.0K
-103.12%
YoY
|
-$19.01M
N/A
|
-$215.8M
3471.74%
YoY
|
-$23.06M
216.3%
YoY
|
-$23.47M
589.11%
YoY
|
| Interest Expense |
$961.0K
-19.78%
YoY
|
$940.0K
-35.66%
YoY
|
$935.0K
-45.13%
YoY
|
-$1.301M
-25.27%
YoY
|
$1.198M
-168.42%
YoY
|
$1.461M
-13.09%
YoY
|
$1.704M
-10.36%
YoY
|
-$1.741M
-9.79%
YoY
|
-$1.751M
-182.71%
YoY
|
$1.681M
-32.49%
YoY
|
$1.901M
-34.76%
YoY
|
-$1.930M
-27.99%
YoY
|
$2.117M
-23.71%
YoY
|
$2.490M
13.7%
YoY
|
$2.914M
81.56%
YoY
|
-$2.680M
425.49%
YoY
|
$2.775M
529.25%
YoY
|
$2.190M
655.17%
YoY
|
$1.605M
833.14%
YoY
|
| Other Income/Expense, Net |
-$146.0K
-98.45%
YoY
|
$110.0K
-105.43%
YoY
|
-$126.0K
-86.15%
YoY
|
-$954.0K
-34.84%
YoY
|
-$9.422M
-158.87%
YoY
|
-$2.024M
142.4%
YoY
|
-$910.0K
-78.66%
YoY
|
-$1.464M
565.45%
YoY
|
$16.01M
-1750.1%
YoY
|
-$835.0K
17.28%
YoY
|
-$4.264M
-11624.32%
YoY
|
-$220.0K
-300.0%
YoY
|
-$970.0K
-46.91%
YoY
|
-$712.0K
-678.86%
YoY
|
$37.00K
-26.0%
YoY
|
$110.0K
-100.63%
YoY
|
-$1.827M
4584.62%
YoY
|
$123.0K
215.38%
YoY
|
$50.00K
-5100.0%
YoY
|
| Pretax Income |
-$5.201M
-92.92%
YoY
|
-$12.95M
11.09%
YoY
|
-$7.461M
-90.34%
YoY
|
-$44.41M
442.61%
YoY
|
-$73.45M
-698.35%
YoY
|
-$11.65M
107.81%
YoY
|
-$77.20M
1993.28%
YoY
|
-$8.184M
-401.99%
YoY
|
$12.28M
163.41%
YoY
|
-$5.608M
-152.56%
YoY
|
-$3.688M
76.88%
YoY
|
$2.710M
-112.56%
YoY
|
$4.660M
-102.12%
YoY
|
$10.67M
-142.88%
YoY
|
-$2.085M
-91.55%
YoY
|
-$21.58M
-38.24%
YoY
|
-$220.1M
3280.03%
YoY
|
-$24.88M
237.36%
YoY
|
-$24.69M
622.69%
YoY
|
| Income Tax |
$5.000K
-64.29%
YoY
|
$6.000K
-64.71%
YoY
|
$7.000K
-56.25%
YoY
|
$33.00K
-156.9%
YoY
|
$14.00K
-44.0%
YoY
|
$17.00K
-48.48%
YoY
|
$16.00K
-33.33%
YoY
|
-$58.00K
-182.86%
YoY
|
$25.00K
38.89%
YoY
|
$33.00K
94.12%
YoY
|
$24.00K
41.18%
YoY
|
$70.00K
250.0%
YoY
|
$18.00K
-40.0%
YoY
|
$17.00K
-153.13%
YoY
|
$17.00K
-72.58%
YoY
|
$20.00K
-104.26%
YoY
|
$30.00K
650.0%
YoY
|
-$32.00K
-239.13%
YoY
|
$62.00K
463.64%
YoY
|
| Net Earnings |
-$5.206M
-92.91%
YoY
|
-$12.95M
10.98%
YoY
|
-$7.468M
-90.33%
YoY
|
-$44.44M
446.89%
YoY
|
-$73.46M
-699.69%
YoY
|
-$11.67M
106.9%
YoY
|
-$77.22M
1980.17%
YoY
|
-$8.126M
-407.69%
YoY
|
$12.25M
163.78%
YoY
|
-$5.641M
-152.95%
YoY
|
-$3.712M
76.59%
YoY
|
$2.641M
-112.23%
YoY
|
$4.644M
-102.11%
YoY
|
$10.65M
-142.87%
YoY
|
-$2.102M
-91.51%
YoY
|
-$21.60M
-37.35%
YoY
|
-$220.1M
3278.42%
YoY
|
-$24.85M
235.88%
YoY
|
-$24.75M
622.18%
YoY
|
| Basic Earnings Per Share |
-$0.38
-5.0%
YoY
|
-$0.96
1271.43%
YoY
|
-$0.56
12.0%
YoY
|
N/A
|
-$0.40
-500.0%
YoY
|
-$0.07
40.0%
YoY
|
-$0.50
1566.67%
YoY
|
N/A
|
$0.10
150.0%
YoY
|
-$0.05
-145.45%
YoY
|
-$0.03
0.0%
YoY
|
$0.02
-107.14%
YoY
|
$0.04
-101.38%
YoY
|
$0.11
-134.38%
YoY
|
-$0.03
-92.11%
YoY
|
-$0.28
N/A
|
-$2.89
N/A
|
-$0.32
N/A
|
-$0.38
N/A
|
| Diluted Earnings Per Share |
-$0.38
-5.0%
YoY
|
-$0.96
1271.43%
YoY
|
-$0.56
12.0%
YoY
|
-$4.02
-99.99%
YoY
|
-$0.40
-544.44%
YoY
|
-$0.07
40.0%
YoY
|
-$0.50
1566.67%
YoY
|
-$60.42K
-302105154.34%
YoY
|
$0.09
125.0%
YoY
|
-$0.05
-150.0%
YoY
|
-$0.03
0.0%
YoY
|
$0.02
-107.14%
YoY
|
$0.04
-101.38%
YoY
|
$0.10
-131.25%
YoY
|
-$0.03
-92.11%
YoY
|
-$0.28
-100.0%
YoY
|
-$2.89
-100.0%
YoY
|
-$0.32
-100.0%
YoY
|
-$0.38
-100.0%
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 |
13.52M shares
-92.91%
YoY
|
13.50M shares
-91.59%
YoY
|
13.44M shares
-91.25%
YoY
|
207.8M shares
64.13%
YoY
|
190.8M shares
59.22%
YoY
|
160.5M shares
38.81%
YoY
|
153.6M shares
36.76%
YoY
|
126.6M
14.07%
YoY
|
119.8M
9.75%
YoY
|
115.6M shares
21.66%
YoY
|
112.3M shares
46.11%
YoY
|
111.0M
45.37%
YoY
|
109.2M
43.39%
YoY
|
95.05M
31.26%
YoY
|
76.88M
19.15%
YoY
|
76.36M
N/A
|
76.15M
N/A
|
72.42M
N/A
|
64.53M
N/A
|
| Diluted Shares Outstanding |
13.53M shares
-92.64%
YoY
|
13.50M shares
-91.59%
YoY
|
13.43M shares
-91.26%
YoY
|
N/A
|
183.8M shares
41.18%
YoY
|
160.5M shares
38.81%
YoY
|
153.6M shares
36.76%
YoY
|
N/A
|
130.2M
5.16%
YoY
|
115.6M shares
9.15%
YoY
|
112.3M shares
46.11%
YoY
|
125.0M
63.73%
YoY
|
123.8M
62.57%
YoY
|
106.0M
46.31%
YoY
|
76.88M
19.15%
YoY
|
76.36M
N/A
|
76.15M
N/A
|
72.42M
N/A
|
64.53M
241.89%
YoY
|
Loading...