|
Concept
|
2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|
| Revenue |
$104.4M
-22.09%
YoY
|
$134.0M
62.82%
YoY
|
$82.31M
-11.2%
YoY
|
$92.69M
N/A
|
| Cost Of Revenue |
$32.58M
-3.89%
YoY
|
$33.89M
14.31%
YoY
|
$29.65M
-21.95%
YoY
|
$37.99M
N/A
|
| Gross Profit |
$71.85M
-28.24%
YoY
|
$100.1M
90.13%
YoY
|
$52.66M
-3.73%
YoY
|
$54.70M
N/A
|
| Selling, General & Admin |
$191.4M
4.77%
YoY
|
$182.7M
215.89%
YoY
|
$57.83M
-8.77%
YoY
|
$63.39M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.300M
225.0%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
-35.79%
YoY
|
$623.0K
N/A
|
| Operating Expenses |
$191.4M
4.77%
YoY
|
$182.7M
215.89%
YoY
|
$57.83M
-8.77%
YoY
|
$63.39M
N/A
|
| Operating Profit |
-$146.9M
77.95%
YoY
|
-$82.54M
1498.33%
YoY
|
-$5.164M
-40.55%
YoY
|
-$8.687M
N/A
|
| Interest Expense |
-$14.98M
-74.76%
YoY
|
-$59.35M
531.48%
YoY
|
-$9.399M
2170.29%
YoY
|
-$414.0K
N/A
|
| Other Income/Expense, Net |
$957.0K
32.55%
YoY
|
$722.0K
-37.44%
YoY
|
$1.154M
-400.52%
YoY
|
-$384.0K
N/A
|
| Pretax Income |
-$156.4M
-17.56%
YoY
|
-$189.8M
753.79%
YoY
|
-$22.23M
134.34%
YoY
|
-$9.485M
N/A
|
| Income Tax |
$22.36M
-416.79%
YoY
|
-$7.057M
-330.47%
YoY
|
$3.062M
-1.76%
YoY
|
$3.117M
N/A
|
| Net Earnings |
-$178.8M
-2.14%
YoY
|
-$182.7M
622.51%
YoY
|
-$25.29M
100.67%
YoY
|
-$12.60M
N/A
|
| Basic Earnings Per Share |
-$1.86
-38.82%
YoY
|
-$3.04
508.0%
YoY
|
-$0.50
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.86
-38.82%
YoY
|
-$3.04
508.0%
YoY
|
-$0.50
-100.0%
YoY
|
-$139.6K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
96.36M shares
60.08%
YoY
|
60.20M shares
19.35%
YoY
|
50.43M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
96.36M shares
60.08%
YoY
|
60.20M shares
19.35%
YoY
|
50.43M shares
N/A
|
N/A
|
|
Concept
|
2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$17.04M
-43.28%
YoY
|
$17.58M
-64.85%
YoY
|
$19.42M
-68.59%
YoY
|
$29.33M
7.91%
YoY
|
$30.03M
11.93%
YoY
|
$50.01M
174.91%
YoY
|
$61.82M
242.5%
YoY
|
$27.18M
23.74%
YoY
|
$26.83M
53.69%
YoY
|
$18.19M
-26.77%
YoY
|
$18.05M
N/A
|
| Cost Of Revenue |
$4.822M
-53.5%
YoY
|
$5.852M
-51.93%
YoY
|
$4.570M
-73.21%
YoY
|
$9.419M
30.13%
YoY
|
$10.37M
99.37%
YoY
|
$12.17M
177.0%
YoY
|
$17.06M
97.24%
YoY
|
$7.238M
-0.08%
YoY
|
$5.201M
22.61%
YoY
|
$4.395M
-53.81%
YoY
|
$8.649M
N/A
|
| Gross Profit |
$12.21M
-37.89%
YoY
|
$11.73M
-69.0%
YoY
|
$14.85M
-66.83%
YoY
|
$19.91M
-0.16%
YoY
|
$19.66M
-9.09%
YoY
|
$37.83M
174.24%
YoY
|
$44.76M
376.15%
YoY
|
$19.94M
35.46%
YoY
|
$21.63M
63.67%
YoY
|
$13.80M
-9.99%
YoY
|
$9.401M
N/A
|
| Selling, General & Admin |
$27.74M
-47.49%
YoY
|
$31.50M
-1.83%
YoY
|
$46.68M
26.9%
YoY
|
$53.91M
-51.21%
YoY
|
$52.83M
184.6%
YoY
|
$32.09M
90.69%
YoY
|
$36.79M
40.92%
YoY
|
$110.5M
993.98%
YoY
|
$18.56M
143.18%
YoY
|
$16.83M
20.28%
YoY
|
$26.10M
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
|
| Depreciation & Amortization |
$300.0K
0.0%
YoY
|
$300.0K
0.0%
YoY
|
$2.120M
115.01%
YoY
|
$300.0K
-61.83%
YoY
|
$300.0K
200.0%
YoY
|
$300.0K
200.0%
YoY
|
$986.0K
216.03%
YoY
|
$786.0K
161.13%
YoY
|
$100.0K
-59.84%
YoY
|
$100.0K
-56.14%
YoY
|
$312.0K
N/A
|
| Operating Expenses |
$27.74M
-47.49%
YoY
|
$31.50M
-1.83%
YoY
|
$48.78M
32.61%
YoY
|
$53.91M
-51.21%
YoY
|
$52.83M
184.6%
YoY
|
$32.09M
90.69%
YoY
|
$36.79M
40.92%
YoY
|
$110.5M
993.98%
YoY
|
$18.56M
143.18%
YoY
|
$16.83M
20.28%
YoY
|
$26.10M
N/A
|
| Operating Profit |
-$15.53M
-53.19%
YoY
|
-$19.78M
-444.29%
YoY
|
-$33.93M
-525.29%
YoY
|
-$34.01M
-62.45%
YoY
|
-$33.16M
-1180.61%
YoY
|
$5.744M
-289.45%
YoY
|
$7.978M
-147.77%
YoY
|
-$90.55M
-2060.45%
YoY
|
$3.069M
-45.03%
YoY
|
-$3.032M
-326.95%
YoY
|
-$16.70M
N/A
|
| Interest Expense |
-$5.059M
626.87%
YoY
|
-$3.231M
2464.29%
YoY
|
-$1.540M
719.15%
YoY
|
-$12.62M
-69.88%
YoY
|
-$696.0K
-92.14%
YoY
|
-$126.0K
-98.5%
YoY
|
-$188.0K
-98.89%
YoY
|
-$41.90M
7745.88%
YoY
|
-$8.853M
2002.85%
YoY
|
-$8.415M
2126.19%
YoY
|
-$16.88M
N/A
|
| Other Income/Expense, Net |
$430.0K
-63.68%
YoY
|
$554.0K
-197.19%
YoY
|
$2.700M
-489.61%
YoY
|
-$2.567M
-226.14%
YoY
|
$1.184M
-459.88%
YoY
|
-$570.0K
95.88%
YoY
|
-$693.0K
-304.42%
YoY
|
$2.035M
755.04%
YoY
|
-$329.0K
-114.57%
YoY
|
-$291.0K
-82.69%
YoY
|
$339.0K
N/A
|
| Pretax Income |
-$23.52M
-25.14%
YoY
|
-$22.45M
-544.79%
YoY
|
-$65.07M
-1016.87%
YoY
|
-$46.00M
-64.73%
YoY
|
-$31.41M
7.53%
YoY
|
$5.048M
-113.55%
YoY
|
$7.097M
-121.35%
YoY
|
-$130.4M
-3116.77%
YoY
|
-$29.21M
-493.68%
YoY
|
-$37.24M
5051.18%
YoY
|
-$33.25M
N/A
|
| Income Tax |
$211.0K
-94.0%
YoY
|
$200.0K
-92.11%
YoY
|
$1.460M
-118.84%
YoY
|
$14.01M
-6410.81%
YoY
|
$3.515M
167.71%
YoY
|
$2.536M
-737.19%
YoY
|
-$7.750M
1535.02%
YoY
|
-$222.0K
-111.25%
YoY
|
$1.313M
-15.4%
YoY
|
-$398.0K
-4080.0%
YoY
|
-$474.0K
N/A
|
| Net Earnings |
-$23.73M
-32.07%
YoY
|
-$22.65M
-1001.79%
YoY
|
-$66.53M
-548.1%
YoY
|
-$60.01M
-53.91%
YoY
|
-$34.93M
14.42%
YoY
|
$2.512M
-106.82%
YoY
|
$14.85M
-145.3%
YoY
|
-$130.2M
-5642.49%
YoY
|
-$30.52M
-620.18%
YoY
|
-$36.85M
4926.6%
YoY
|
-$32.77M
N/A
|
| Basic Earnings Per Share |
-$0.24
-33.33%
YoY
|
-$0.23
-866.67%
YoY
|
N/A
|
-$0.62
-59.21%
YoY
|
-$0.36
-65.38%
YoY
|
$0.03
-102.38%
YoY
|
N/A
|
-$1.52
N/A
|
-$1.04
N/A
|
-$1.26
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.24
-33.33%
YoY
|
-$0.23
-866.67%
YoY
|
-$0.69
-100.0%
YoY
|
-$0.62
-100.0%
YoY
|
-$0.36
-65.38%
YoY
|
$0.03
-102.38%
YoY
|
$133.1K
-136.65%
YoY
|
-$1.523M
-5952.67%
YoY
|
-$1.04
-100.0%
YoY
|
-$1.26
-99.98%
YoY
|
-$363.1K
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 |
97.11M shares
1.24%
YoY
|
96.88M shares
1.23%
YoY
|
97.32M shares
N/A
|
96.49M shares
12.9%
YoY
|
95.92M shares
227.57%
YoY
|
95.71M shares
226.86%
YoY
|
N/A
|
85.46M shares
N/A
|
29.28M shares
N/A
|
29.28M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
97.11M shares
1.24%
YoY
|
96.88M shares
0.2%
YoY
|
N/A
|
97.10M shares
13.62%
YoY
|
95.92M shares
227.57%
YoY
|
96.69M shares
230.2%
YoY
|
N/A
|
85.46M shares
N/A
|
29.28M shares
N/A
|
29.28M shares
N/A
|
N/A
|
Loading...