|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$102.2M
45.76%
YoY
|
$70.12M
22.98%
YoY
|
$57.02M
-35.05%
YoY
|
$87.78M
8.42%
YoY
|
$80.96M
137.83%
YoY
|
| Cost Of Revenue |
$92.16M
32.07%
YoY
|
$69.78M
14.26%
YoY
|
$61.08M
-34.51%
YoY
|
$93.26M
25.42%
YoY
|
$74.36M
191.74%
YoY
|
| Gross Profit |
$10.05M
2898.51%
YoY
|
$335.0K
-108.25%
YoY
|
-$4.059M
-25.9%
YoY
|
-$5.478M
-182.96%
YoY
|
$6.603M
4.28%
YoY
|
| Selling, General & Admin |
$82.93M
14.96%
YoY
|
$72.14M
-6.21%
YoY
|
$76.91M
-15.97%
YoY
|
$91.52M
40.43%
YoY
|
$65.18M
63.81%
YoY
|
| Research & Development |
$32.43M
1.83%
YoY
|
$31.85M
27.36%
YoY
|
$25.01M
5.1%
YoY
|
$23.79M
44.03%
YoY
|
$16.52M
12.31%
YoY
|
| Depreciation & Amortization |
$4.900M
-18.33%
YoY
|
$6.000M
-6.25%
YoY
|
$6.400M
36.17%
YoY
|
$4.700M
38.24%
YoY
|
$3.400M
54.55%
YoY
|
| Operating Expenses |
$117.2M
12.68%
YoY
|
$104.0M
2.03%
YoY
|
$101.9M
-11.62%
YoY
|
$115.3M
41.16%
YoY
|
$81.70M
49.91%
YoY
|
| Operating Profit |
-$107.1M
3.36%
YoY
|
-$103.6M
-2.2%
YoY
|
-$106.0M
-12.27%
YoY
|
-$120.8M
60.86%
YoY
|
-$75.09M
55.91%
YoY
|
| Interest Expense |
$5.057M
19.24%
YoY
|
$4.241M
28.24%
YoY
|
$3.307M
-23.57%
YoY
|
$4.327M
-43.81%
YoY
|
$7.701M
6.26%
YoY
|
| Other Income/Expense, Net |
$3.168M
-245.92%
YoY
|
-$2.171M
-471.11%
YoY
|
$585.0K
-81.73%
YoY
|
$3.202M
-49.88%
YoY
|
$6.389M
-138.1%
YoY
|
| Pretax Income |
-$107.3M
-2.47%
YoY
|
-$110.0M
1.98%
YoY
|
-$107.9M
-10.23%
YoY
|
-$120.2M
57.34%
YoY
|
-$76.40M
5.85%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$107.3M
-2.45%
YoY
|
-$110.0M
1.94%
YoY
|
-$107.9M
-10.23%
YoY
|
-$120.2M
57.34%
YoY
|
-$76.40M
5.85%
YoY
|
| Basic Earnings Per Share |
-$0.59
-11.94%
YoY
|
-$0.67
-8.22%
YoY
|
-$0.73
-38.14%
YoY
|
-$1.18
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.59
-11.94%
YoY
|
-$0.67
-8.22%
YoY
|
-$0.73
-38.14%
YoY
|
-$1.18
-100.0%
YoY
|
-$941.8K
-23.72%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
180.7M shares
9.83%
YoY
|
164.5M shares
11.24%
YoY
|
147.9M shares
44.99%
YoY
|
102.0M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
180.7M shares
9.83%
YoY
|
164.5M shares
11.24%
YoY
|
147.9M shares
44.99%
YoY
|
102.0M shares
N/A
|
N/A
|
|
Concept
|
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 | 2018 Q4 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.53M
19.38%
YoY
|
$34.69M
70.16%
YoY
|
$26.49M
38.13%
YoY
|
$22.15M
47.37%
YoY
|
$18.88M
21.58%
YoY
|
$20.39M
10.44%
YoY
|
$19.18M
90.13%
YoY
|
$15.03M
5.67%
YoY
|
$15.53M
8.95%
YoY
|
$18.46M
12.08%
YoY
|
$10.09M
-51.65%
YoY
|
$14.22M
-52.85%
YoY
|
$14.25M
-29.75%
YoY
|
$16.47M
-20.28%
YoY
|
$20.86M
18.09%
YoY
|
$30.17M
83.46%
YoY
|
$20.28M
-22.55%
YoY
|
$20.66M
3.71%
YoY
|
$17.67M
44.84%
YoY
|
| Cost Of Revenue |
$23.96M
27.59%
YoY
|
$30.29M
47.04%
YoY
|
$22.04M
27.5%
YoY
|
$21.06M
26.08%
YoY
|
$18.78M
23.54%
YoY
|
$20.60M
12.55%
YoY
|
$17.28M
55.0%
YoY
|
$16.70M
9.38%
YoY
|
$15.20M
-7.06%
YoY
|
$18.30M
-10.29%
YoY
|
$11.15M
-45.04%
YoY
|
$15.27M
-43.28%
YoY
|
$16.36M
-36.23%
YoY
|
$20.40M
1.69%
YoY
|
$20.29M
17.26%
YoY
|
$26.92M
64.41%
YoY
|
$25.65M
24.38%
YoY
|
$20.06M
28.34%
YoY
|
$17.30M
69.43%
YoY
|
| Gross Profit |
-$1.430M
-1621.28%
YoY
|
$4.406M
-2208.13%
YoY
|
$4.454M
135.16%
YoY
|
$1.091M
-165.25%
YoY
|
$94.00K
-70.81%
YoY
|
-$209.0K
-239.33%
YoY
|
$1.894M
-278.01%
YoY
|
-$1.672M
60.77%
YoY
|
$322.0K
-115.28%
YoY
|
$150.0K
-103.82%
YoY
|
-$1.064M
-285.37%
YoY
|
-$1.040M
-132.04%
YoY
|
-$2.107M
-60.72%
YoY
|
-$3.930M
-755.0%
YoY
|
$574.0K
57.69%
YoY
|
$3.246M
4604.35%
YoY
|
-$5.364M
-196.3%
YoY
|
$600.0K
-86.01%
YoY
|
$364.0K
-81.66%
YoY
|
| Selling, General & Admin |
$19.57M
-0.63%
YoY
|
$22.30M
11.95%
YoY
|
$20.27M
20.55%
YoY
|
$20.65M
22.13%
YoY
|
$19.70M
6.55%
YoY
|
$19.92M
8.99%
YoY
|
$16.82M
-10.08%
YoY
|
$16.91M
-7.7%
YoY
|
$18.49M
-14.46%
YoY
|
$18.28M
-16.11%
YoY
|
$18.70M
-29.91%
YoY
|
$18.32M
-20.56%
YoY
|
$21.61M
8.09%
YoY
|
$21.79M
20.52%
YoY
|
$26.68M
32.7%
YoY
|
$23.06M
65.94%
YoY
|
$19.99M
52.72%
YoY
|
$18.08M
47.95%
YoY
|
$20.11M
100.85%
YoY
|
| Research & Development |
$8.628M
9.63%
YoY
|
$8.050M
-11.21%
YoY
|
$8.100M
-3.23%
YoY
|
$8.412M
6.44%
YoY
|
$7.870M
20.89%
YoY
|
$9.066M
25.57%
YoY
|
$8.370M
59.58%
YoY
|
$7.903M
27.26%
YoY
|
$6.510M
2.73%
YoY
|
$7.220M
8.41%
YoY
|
$5.245M
-7.0%
YoY
|
$6.210M
-3.91%
YoY
|
$6.337M
25.96%
YoY
|
$6.660M
66.08%
YoY
|
$5.640M
29.66%
YoY
|
$6.463M
47.25%
YoY
|
$5.031M
33.45%
YoY
|
$4.010M
-18.66%
YoY
|
$4.350M
20.17%
YoY
|
| Depreciation & Amortization |
$1.000M
-16.67%
YoY
|
$1.143M
-14.7%
YoY
|
$1.000M
-33.33%
YoY
|
$1.200M
-25.0%
YoY
|
$1.200M
-20.0%
YoY
|
$1.340M
-34.63%
YoY
|
$1.500M
7.14%
YoY
|
$1.600M
6.67%
YoY
|
$1.500M
0.0%
YoY
|
$2.050M
36.67%
YoY
|
$1.400M
16.67%
YoY
|
$1.500M
36.36%
YoY
|
$1.500M
66.67%
YoY
|
$1.500M
59.57%
YoY
|
$1.200M
33.33%
YoY
|
$1.100M
22.22%
YoY
|
$900.0K
28.57%
YoY
|
$940.0K
49.21%
YoY
|
$900.0K
59.29%
YoY
|
| Operating Expenses |
$28.20M
2.3%
YoY
|
$30.35M
4.71%
YoY
|
$28.37M
12.65%
YoY
|
$30.88M
24.45%
YoY
|
$27.57M
10.29%
YoY
|
$28.99M
13.68%
YoY
|
$25.19M
5.18%
YoY
|
$24.81M
1.15%
YoY
|
$25.00M
-10.56%
YoY
|
$25.50M
-10.37%
YoY
|
$23.95M
-25.91%
YoY
|
$24.53M
-16.92%
YoY
|
$27.95M
11.68%
YoY
|
$28.45M
28.73%
YoY
|
$32.32M
32.17%
YoY
|
$29.52M
61.46%
YoY
|
$25.03M
48.41%
YoY
|
$22.10M
28.86%
YoY
|
$24.45M
79.42%
YoY
|
| Operating Profit |
-$29.60M
7.64%
YoY
|
-$25.95M
-11.13%
YoY
|
-$23.92M
2.68%
YoY
|
-$29.79M
12.48%
YoY
|
-$27.50M
11.45%
YoY
|
-$29.20M
15.18%
YoY
|
-$23.29M
-6.87%
YoY
|
-$26.49M
3.58%
YoY
|
-$24.68M
-17.9%
YoY
|
-$25.35M
-21.71%
YoY
|
-$25.01M
-21.22%
YoY
|
-$25.57M
-2.69%
YoY
|
-$30.06M
-1.1%
YoY
|
-$32.38M
50.6%
YoY
|
-$31.75M
31.79%
YoY
|
-$26.28M
44.25%
YoY
|
-$30.39M
169.12%
YoY
|
-$21.50M
67.19%
YoY
|
-$24.09M
106.89%
YoY
|
| Interest Expense |
$2.626M
146.8%
YoY
|
-$1.234M
16.64%
YoY
|
$1.509M
42.22%
YoY
|
$192.0K
-81.89%
YoY
|
$1.064M
0.57%
YoY
|
-$1.058M
781.67%
YoY
|
$1.061M
-1.21%
YoY
|
$1.060M
-208.16%
YoY
|
$1.058M
-411.18%
YoY
|
-$120.0K
-89.09%
YoY
|
$1.074M
0.47%
YoY
|
-$980.0K
-191.25%
YoY
|
-$340.0K
-144.8%
YoY
|
-$1.100M
-43.3%
YoY
|
$1.069M
-45.85%
YoY
|
$1.074M
-155.94%
YoY
|
$759.0K
-59.32%
YoY
|
-$1.940M
3.74%
YoY
|
$1.974M
7.11%
YoY
|
| Other Income/Expense, Net |
$2.057M
-25.44%
YoY
|
-$635.0K
-119.92%
YoY
|
-$1.222M
33.84%
YoY
|
$2.266M
-165.99%
YoY
|
$2.759M
-372.63%
YoY
|
$3.188M
-598.13%
YoY
|
-$913.0K
-55.4%
YoY
|
-$3.434M
-937.56%
YoY
|
-$1.012M
-135.31%
YoY
|
-$640.0K
-63.01%
YoY
|
-$2.047M
-117.8%
YoY
|
$410.0K
-109.92%
YoY
|
$2.866M
-217.8%
YoY
|
-$1.730M
-125.82%
YoY
|
$11.50M
-269.3%
YoY
|
-$4.133M
122.56%
YoY
|
-$2.433M
-129.17%
YoY
|
$6.700M
-167.54%
YoY
|
-$6.792M
-399.34%
YoY
|
| Pretax Income |
-$28.86M
11.97%
YoY
|
-$27.82M
2.76%
YoY
|
-$26.11M
3.35%
YoY
|
-$27.63M
-10.79%
YoY
|
-$25.77M
-3.62%
YoY
|
-$27.07M
3.71%
YoY
|
-$25.26M
-10.18%
YoY
|
-$30.98M
18.46%
YoY
|
-$26.74M
-2.86%
YoY
|
-$26.10M
-25.87%
YoY
|
-$28.13M
35.02%
YoY
|
-$26.15M
-15.1%
YoY
|
-$27.53M
-17.48%
YoY
|
-$35.21M
110.33%
YoY
|
-$20.83M
-36.59%
YoY
|
-$30.80M
40.06%
YoY
|
-$33.36M
593.0%
YoY
|
-$16.74M
-32.09%
YoY
|
-$32.85M
192.9%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$28.86M
11.97%
YoY
|
-$27.82M
2.76%
YoY
|
-$26.11M
3.35%
YoY
|
-$27.63M
-10.79%
YoY
|
-$25.77M
-3.62%
YoY
|
-$27.07M
3.71%
YoY
|
-$25.26M
-10.18%
YoY
|
-$30.98M
18.45%
YoY
|
-$26.74M
-2.87%
YoY
|
-$26.10M
-25.87%
YoY
|
-$28.13M
35.02%
YoY
|
-$26.15M
-15.09%
YoY
|
-$27.53M
-17.47%
YoY
|
-$35.21M
110.33%
YoY
|
-$20.83M
-36.59%
YoY
|
-$30.80M
40.05%
YoY
|
-$33.36M
593.0%
YoY
|
-$16.74M
-32.09%
YoY
|
-$32.85M
192.9%
YoY
|
| Basic Earnings Per Share |
-$0.16
14.29%
YoY
|
N/A
|
-$0.14
-6.67%
YoY
|
-$0.15
-21.05%
YoY
|
-$0.14
-17.65%
YoY
|
N/A
|
-$0.15
-21.05%
YoY
|
-$0.19
N/A
|
-$0.17
N/A
|
N/A
|
-$0.19
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.16
14.29%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.14
-6.67%
YoY
|
-$0.15
-21.05%
YoY
|
-$0.14
-17.65%
YoY
|
-$158.1K
-10.05%
YoY
|
-$0.15
-21.05%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.17
-100.0%
YoY
|
-$175.7K
-42.75%
YoY
|
-$0.19
-100.0%
YoY
|
-$177.2K
-43.86%
YoY
|
-$186.7K
-45.86%
YoY
|
-$306.9K
75.9%
YoY
|
-$210.3K
-45.63%
YoY
|
-$315.7K
6.99%
YoY
|
-$344.8K
394.25%
YoY
|
-$174.5K
-53.54%
YoY
|
-$386.8K
103.62%
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 |
181.8M shares
1.15%
YoY
|
181.4M shares
10.12%
YoY
|
181.0M shares
10.21%
YoY
|
180.6M shares
11.29%
YoY
|
179.7M shares
12.24%
YoY
|
164.7M shares
N/A
|
164.2M shares
10.94%
YoY
|
162.2M shares
N/A
|
160.1M shares
N/A
|
N/A
|
148.0M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
96.67M
N/A
|
95.73M
N/A
|
N/A
|
| Diluted Shares Outstanding |
182.3M shares
1.43%
YoY
|
N/A
|
181.0M shares
10.23%
YoY
|
180.6M shares
11.29%
YoY
|
179.7M shares
12.24%
YoY
|
N/A
|
164.2M shares
10.94%
YoY
|
162.2M shares
N/A
|
160.1M shares
N/A
|
N/A
|
148.0M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...