|
Concept
|
2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|
| Revenue |
$230.9M
8.2%
YoY
|
$213.4M
43.72%
YoY
|
$148.5M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$244.3M
27.71%
YoY
|
$191.3M
53.3%
YoY
|
$124.8M
N/A
|
N/A
|
| Gross Profit |
-$13.40M
-160.61%
YoY
|
$22.11M
-6.7%
YoY
|
$23.70M
N/A
|
N/A
|
| Selling, General & Admin |
$98.26M
258.23%
YoY
|
$27.43M
-11.89%
YoY
|
$31.13M
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$6.300M
74.85%
YoY
|
$3.603M
151.96%
YoY
|
$1.430M
N/A
|
N/A
|
| Operating Expenses |
$123.8M
109.47%
YoY
|
$59.11M
81.32%
YoY
|
$32.60M
2863.64%
YoY
|
$1.100M
175.0%
YoY
|
| Operating Profit |
-$137.2M
270.89%
YoY
|
-$37.00M
315.7%
YoY
|
-$8.900M
N/A
|
N/A
|
| Interest Expense |
$674.0K
-358.24%
YoY
|
-$261.0K
-62.71%
YoY
|
-$700.0K
-116.28%
YoY
|
$4.300M
152.94%
YoY
|
| Other Income/Expense, Net |
-$2.479M
11.57%
YoY
|
-$2.222M
-105.83%
YoY
|
$38.10M
N/A
|
N/A
N/A
|
| Pretax Income |
-$140.4M
255.55%
YoY
|
-$39.48M
-239.01%
YoY
|
$28.40M
787.5%
YoY
|
$3.200M
128.57%
YoY
|
| Income Tax |
$1.112M
-97.68%
YoY
|
$47.92M
-218.92%
YoY
|
-$40.30M
-4577.78%
YoY
|
$900.0K
200.0%
YoY
|
| Net Earnings |
-$141.8M
62.18%
YoY
|
-$87.40M
-230.07%
YoY
|
$67.20M
2700.0%
YoY
|
$2.400M
118.18%
YoY
|
| Basic Earnings Per Share |
-$1.72
60.75%
YoY
|
-$1.07
-157.22%
YoY
|
$1.87
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.72
-100.0%
YoY
|
-$1.072M
-214.22%
YoY
|
$938.5K
162.01%
YoY
|
$358.2K
98.64%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
82.64M shares
1.36%
YoY
|
81.53M shares
123.45%
YoY
|
36.49M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
82.64M shares
1.19%
YoY
|
81.67M shares
103.78%
YoY
|
40.08M 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$59.09M
-18.0%
YoY
|
$51.39M
-0.13%
YoY
|
$54.12M
-7.97%
YoY
|
$58.11M
15.07%
YoY
|
$72.06M
36.74%
YoY
|
$51.46M
-65.35%
YoY
|
$58.80M
N/A
|
$50.50M
N/A
|
$52.70M
N/A
|
$148.5M
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
|
| Cost Of Revenue |
$63.24M
-1.06%
YoY
|
$64.12M
25.69%
YoY
|
$58.01M
9.87%
YoY
|
$57.37M
37.91%
YoY
|
$63.91M
39.25%
YoY
|
$51.01M
-59.12%
YoY
|
$52.80M
N/A
|
$41.60M
N/A
|
$45.90M
N/A
|
$124.8M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
-$4.147M
-150.88%
YoY
|
-$12.73M
-2966.44%
YoY
|
-$3.895M
-166.02%
YoY
|
$740.0K
-91.69%
YoY
|
$8.150M
19.85%
YoY
|
$444.0K
-98.13%
YoY
|
$5.900M
N/A
|
$8.900M
N/A
|
$6.800M
N/A
|
$23.70M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$11.20M
-11.11%
YoY
|
N/A
|
$10.80M
80.0%
YoY
|
$12.30M
21.78%
YoY
|
$12.60M
147.06%
YoY
|
$6.270M
N/A
|
$6.000M
N/A
|
$10.10M
N/A
|
$5.100M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
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
|
| Depreciation & Amortization |
$2.200M
45.99%
YoY
|
$1.693M
54.89%
YoY
|
$1.700M
60.38%
YoY
|
$1.536M
70.67%
YoY
|
$1.507M
174.0%
YoY
|
$1.093M
-23.57%
YoY
|
$1.060M
N/A
|
$900.0K
N/A
|
$550.0K
N/A
|
$1.430M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$14.71M
-40.68%
YoY
|
$44.50M
212.16%
YoY
|
$31.57M
132.15%
YoY
|
$24.35M
39.92%
YoY
|
$24.79M
79.66%
YoY
|
$14.26M
-38.82%
YoY
|
$13.60M
70.0%
YoY
|
$17.40M
3380.0%
YoY
|
$13.80M
1871.43%
YoY
|
$23.30M
4560.0%
YoY
|
$8.000M
3900.0%
YoY
|
$500.0K
150.0%
YoY
|
$700.0K
250.0%
YoY
|
$500.0K
150.0%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
N/A
|
| Operating Profit |
-$18.85M
13.28%
YoY
|
-$57.23M
314.34%
YoY
|
-$35.47M
360.61%
YoY
|
-$23.61M
177.72%
YoY
|
-$16.64M
137.76%
YoY
|
-$13.81M
-3553.0%
YoY
|
-$7.700M
N/A
|
-$8.500M
N/A
|
-$7.000M
N/A
|
$400.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$457.0K
-1214.63%
YoY
|
-$361.0K
253.92%
YoY
|
$230.0K
N/A
|
-$42.00K
-58.0%
YoY
|
-$41.00K
N/A
|
-$102.0K
-85.43%
YoY
|
$0.00
-100.0%
YoY
|
-$100.0K
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
-$700.0K
-187.5%
YoY
|
$100.0K
-90.91%
YoY
|
$100.0K
-91.67%
YoY
|
$600.0K
-50.0%
YoY
|
$800.0K
-33.33%
YoY
|
$1.100M
83.33%
YoY
|
$1.200M
N/A
|
| Other Income/Expense, Net |
$416.0K
-168.09%
YoY
|
$3.276M
1095.62%
YoY
|
-$2.810M
301.43%
YoY
|
-$2.334M
-391.75%
YoY
|
-$611.0K
-76.5%
YoY
|
$274.0K
-99.27%
YoY
|
-$700.0K
N/A
|
$800.0K
N/A
|
-$2.600M
N/A
|
$37.30M
N/A
|
N/A
|
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$18.89M
9.25%
YoY
|
-$54.31M
298.2%
YoY
|
-$38.51M
358.42%
YoY
|
-$25.98M
233.1%
YoY
|
-$17.30M
80.16%
YoY
|
-$13.64M
-136.96%
YoY
|
-$8.400M
5.0%
YoY
|
-$7.800M
1850.0%
YoY
|
-$9.600M
9500.0%
YoY
|
$36.90M
12200.0%
YoY
|
-$8.000M
-988.89%
YoY
|
-$400.0K
-140.0%
YoY
|
-$100.0K
-110.0%
YoY
|
$300.0K
-66.67%
YoY
|
$900.0K
125.0%
YoY
|
$1.000M
N/A
|
| Income Tax |
$134.0K
-47.66%
YoY
|
$412.0K
-88.77%
YoY
|
-$11.00K
-96.33%
YoY
|
$455.0K
-99.01%
YoY
|
$256.0K
-117.07%
YoY
|
$3.669M
-109.1%
YoY
|
-$300.0K
N/A
|
$46.00M
45900.0%
YoY
|
-$1.500M
N/A
|
-$40.30M
-40400.0%
YoY
|
$0.00
-100.0%
YoY
|
$100.0K
-66.67%
YoY
|
$0.00
-100.0%
YoY
|
$100.0K
-50.0%
YoY
|
$200.0K
100.0%
YoY
|
$300.0K
N/A
|
| Net Earnings |
-$19.09M
8.74%
YoY
|
-$55.00M
217.72%
YoY
|
-$38.50M
369.46%
YoY
|
-$26.44M
-50.86%
YoY
|
-$17.55M
114.04%
YoY
|
-$17.31M
-122.87%
YoY
|
-$8.200M
3.8%
YoY
|
-$53.80M
10660.0%
YoY
|
-$8.200M
8100.0%
YoY
|
$75.70M
37750.0%
YoY
|
-$7.900M
-1228.57%
YoY
|
-$500.0K
-171.43%
YoY
|
-$100.0K
-114.29%
YoY
|
$200.0K
-71.43%
YoY
|
$700.0K
133.33%
YoY
|
$700.0K
N/A
|
| Basic Earnings Per Share |
-$0.23
-8.0%
YoY
|
N/A
|
-$0.46
360.0%
YoY
|
N/A
|
-$0.25
N/A
|
N/A
|
-$0.10
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.23
-100.0%
YoY
|
-$0.66
-100.0%
YoY
|
-$0.46
-100.0%
YoY
|
-$321.3K
-49.36%
YoY
|
-$213.4K
106.65%
YoY
|
-$211.3K
-119.99%
YoY
|
-$100.0K
-68.48%
YoY
|
-$634.4K
2996.04%
YoY
|
-$103.3K
2523.17%
YoY
|
$1.057M
3441.83%
YoY
|
-$317.3K
-403.67%
YoY
|
-$20.49K
-119.91%
YoY
|
-$3.937K
-103.77%
YoY
|
$29.85K
-68.87%
YoY
|
$104.5K
108.96%
YoY
|
$102.9K
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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
83.25M shares
1.23%
YoY
|
83.66M shares
N/A
|
82.79M shares
1.02%
YoY
|
N/A
|
82.24M shares
N/A
|
N/A
|
81.96M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
83.25M shares
1.23%
YoY
|
N/A
|
82.79M shares
0.96%
YoY
|
N/A
|
82.24M shares
N/A
|
N/A
|
82.01M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...