|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$30.68M
-38.67%
YoY
|
$50.02M
-37.85%
YoY
|
$80.48M
-49.17%
YoY
|
$158.3M
-26.75%
YoY
|
$216.2M
-1.62%
YoY
|
| Cost Of Revenue |
$5.708M
-27.83%
YoY
|
$7.909M
-35.53%
YoY
|
$12.27M
-31.08%
YoY
|
$17.80M
1.08%
YoY
|
$17.61M
-37.69%
YoY
|
| Gross Profit |
$24.97M
-40.7%
YoY
|
$42.11M
-38.27%
YoY
|
$68.21M
-51.46%
YoY
|
$140.5M
-29.22%
YoY
|
$198.5M
3.7%
YoY
|
| Selling, General & Admin |
$50.93M
-28.45%
YoY
|
$71.17M
22.8%
YoY
|
$57.96M
-62.95%
YoY
|
$156.4M
-4.26%
YoY
|
$163.4M
-5.62%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$16.01M
-26.25%
YoY
|
$21.71M
-7.39%
YoY
|
$23.44M
10.08%
YoY
|
$21.30M
-18.66%
YoY
|
$26.18M
3.7%
YoY
|
| Operating Expenses |
$50.93M
-28.45%
YoY
|
$71.17M
22.8%
YoY
|
$57.96M
-62.95%
YoY
|
$156.4M
-5.71%
YoY
|
$165.9M
-0.42%
YoY
|
| Operating Profit |
-$34.43M
-83.28%
YoY
|
-$205.9M
415.12%
YoY
|
-$39.98M
268.91%
YoY
|
-$10.84M
-133.18%
YoY
|
$32.66M
31.36%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$10.77M
-35.46%
YoY
|
$16.68M
-137.05%
YoY
|
-$45.02M
-23.4%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$1.419M
53.07%
YoY
|
| Pretax Income |
-$43.49M
-79.0%
YoY
|
-$207.1M
420.44%
YoY
|
-$39.79M
-1115.05%
YoY
|
$3.920M
-135.85%
YoY
|
-$10.93M
-66.84%
YoY
|
| Income Tax |
-$14.73M
-46.16%
YoY
|
-$27.36M
-176.5%
YoY
|
$35.77M
52.2%
YoY
|
$23.50M
-625.46%
YoY
|
-$4.473M
-53.13%
YoY
|
| Net Earnings |
-$28.76M
-84.0%
YoY
|
-$179.7M
137.85%
YoY
|
-$75.56M
285.84%
YoY
|
-$19.58M
203.2%
YoY
|
-$6.459M
-36.98%
YoY
|
| Basic Earnings Per Share |
-$0.32
-83.92%
YoY
|
-$1.99
136.9%
YoY
|
-$0.84
281.82%
YoY
|
-$0.22
120.0%
YoY
|
-$0.10
N/A
|
| Diluted Earnings Per Share |
-$0.32
-83.92%
YoY
|
-$1.99
136.9%
YoY
|
-$0.84
281.82%
YoY
|
-$0.22
-100.0%
YoY
|
-$70.00K
-38.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
90.36M
0.0%
YoY
|
90.36M
0.0%
YoY
|
90.36M
0.22%
YoY
|
90.16M
0.35%
YoY
|
89.85M
N/A
|
| Diluted Shares Outstanding |
90.36M
0.0%
YoY
|
90.36M
0.0%
YoY
|
90.36M
0.22%
YoY
|
90.16M
0.35%
YoY
|
89.85M
N/A
|
|
Concept
|
2024 Q4 | 2023 Q4 | 2022 Q4 | 2021 Q4 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
$56.51M
13.91%
YoY
|
$159.6M
N/A
|
$66.85M
N/A
|
$36.12M
N/A
|
$49.61M
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
$3.545M
-39.65%
YoY
|
$14.06M
N/A
|
$3.603M
N/A
|
$5.407M
N/A
|
$5.874M
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$52.96M
21.1%
YoY
|
$145.6M
N/A
|
$63.24M
N/A
|
$30.71M
N/A
|
$43.73M
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
$42.19M
-36.15%
YoY
|
$121.2M
N/A
|
$56.16M
N/A
|
$32.12M
N/A
|
$66.09M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
$47.04M
-25.16%
YoY
|
$118.8M
N/A
|
$56.85M
N/A
|
$30.20M
N/A
|
$62.85M
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$5.928M
-131.01%
YoY
|
$26.74M
N/A
|
$6.394M
N/A
|
$511.0K
N/A
|
-$19.12M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
-$10.68M
28.58%
YoY
|
-$34.29M
N/A
|
-$2.032M
N/A
|
-$44.63M
N/A
|
-$8.304M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$484.0K
163.04%
YoY
|
$882.0K
N/A
|
$441.0K
N/A
|
$369.0K
N/A
|
$184.0K
N/A
|
| Pretax Income |
N/A
|
N/A
|
N/A
|
N/A
|
-$4.265M
-84.34%
YoY
|
-$6.669M
N/A
|
$4.803M
N/A
|
-$43.75M
N/A
|
-$27.24M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
-$4.189M
-6749.21%
YoY
|
-$284.0K
N/A
|
-$16.68M
N/A
|
-$2.850M
N/A
|
$63.00K
N/A
|
| Net Earnings |
N/A
|
N/A
|
N/A
|
N/A
|
-$75.00K
-99.74%
YoY
|
-$6.384M
N/A
|
$21.48M
N/A
|
-$40.90M
N/A
|
-$28.56M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
-$832.90
-99.66%
YoY
|
-$70.03K
N/A
|
$240.0K
N/A
|
-$460.1K
N/A
|
-$245.4K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...