|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$4.728M
-68.41%
YoY
|
$14.97M
-95.85%
YoY
|
$360.6M
-7.49%
YoY
|
$389.8M
-50.71%
YoY
|
$790.8M
-40.37%
YoY
|
| Cost Of Revenue |
$819.00
-99.99%
YoY
|
$6.580M
-95.82%
YoY
|
$157.6M
-23.97%
YoY
|
$207.3M
-57.4%
YoY
|
$486.6M
-29.37%
YoY
|
| Gross Profit |
$4.727M
-43.64%
YoY
|
$8.387M
-95.87%
YoY
|
$202.9M
11.18%
YoY
|
$182.5M
-40.01%
YoY
|
$304.2M
-52.26%
YoY
|
| Selling, General & Admin |
$4.060M
-82.97%
YoY
|
$23.84M
-88.62%
YoY
|
$209.5M
-12.2%
YoY
|
$238.6M
-49.48%
YoY
|
$472.3M
-18.29%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$79.60K
-93.99%
YoY
|
$1.325M
-88.06%
YoY
|
$11.10M
-31.9%
YoY
|
$16.30M
-37.55%
YoY
|
$26.10M
-28.1%
YoY
|
| Operating Expenses |
$4.060M
-82.97%
YoY
|
$23.84M
-88.32%
YoY
|
$204.1M
-5.9%
YoY
|
$216.9M
-50.79%
YoY
|
$440.8M
-16.69%
YoY
|
| Operating Profit |
$666.6K
-104.45%
YoY
|
-$14.97M
1147.28%
YoY
|
-$1.200M
-96.51%
YoY
|
-$34.40M
-74.82%
YoY
|
-$136.6M
-226.36%
YoY
|
| Interest Expense |
$2.931M
48.14%
YoY
|
$1.978M
-142.09%
YoY
|
-$4.700M
113.64%
YoY
|
-$2.200M
-111.7%
YoY
|
$18.80M
408.11%
YoY
|
| Other Income/Expense, Net |
$165.6K
-119.8%
YoY
|
-$836.3K
N/A
|
$0.00
-100.0%
YoY
|
$2.400M
-29.41%
YoY
|
$3.400M
-19.05%
YoY
|
| Pretax Income |
$1.245M
-82.76%
YoY
|
$7.221M
-102.5%
YoY
|
-$288.4M
743.27%
YoY
|
-$34.20M
-70.13%
YoY
|
-$114.5M
-24.42%
YoY
|
| Income Tax |
$368.9K
18.07%
YoY
|
$312.5K
-86.41%
YoY
|
$2.300M
187.5%
YoY
|
$800.0K
-98.49%
YoY
|
$52.90M
-59.28%
YoY
|
| Net Earnings |
-$3.333M
-242.77%
YoY
|
$2.335M
-100.87%
YoY
|
-$267.9M
753.18%
YoY
|
-$31.40M
-80.94%
YoY
|
-$164.7M
-57.52%
YoY
|
| Basic Earnings Per Share |
-$0.02
-200.0%
YoY
|
$0.02
-101.48%
YoY
|
-$1.35
743.75%
YoY
|
-$0.16
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.02
-200.0%
YoY
|
$0.02
-100.0%
YoY
|
-$1.347M
759.62%
YoY
|
-$156.7K
-80.81%
YoY
|
-$816.6K
-57.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
191.1M
-0.18%
YoY
|
191.4M
-3.75%
YoY
|
198.9M
-0.79%
YoY
|
200.4M
N/A
|
N/A
|
| Diluted Shares Outstanding |
191.1M
-0.18%
YoY
|
191.4M
-3.75%
YoY
|
198.9M
-0.79%
YoY
|
200.4M
N/A
|
N/A
|
|
Concept
|
2023 Q4 | 2022 Q4 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$103.2M
45.3%
YoY
|
$32.56M
-61.09%
YoY
|
$71.05M
N/A
|
$109.8M
N/A
|
$96.20M
N/A
|
$83.68M
N/A
|
| Cost Of Revenue |
N/A
|
$45.38M
30.24%
YoY
|
$21.51M
-42.52%
YoY
|
$34.85M
N/A
|
$43.12M
N/A
|
$42.43M
N/A
|
$37.42M
N/A
|
| Gross Profit |
N/A
|
$57.85M
59.79%
YoY
|
$11.05M
-76.11%
YoY
|
$36.20M
N/A
|
$66.71M
N/A
|
$53.76M
N/A
|
$46.26M
N/A
|
| Selling, General & Admin |
N/A
|
$164.4M
198.48%
YoY
|
$55.63M
29.24%
YoY
|
$55.09M
N/A
|
$56.22M
N/A
|
$55.16M
N/A
|
$43.04M
N/A
|
| Research & Development |
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
|
| Operating Expenses |
N/A
|
$161.1M
192.45%
YoY
|
$54.09M
26.36%
YoY
|
$55.08M
N/A
|
$52.71M
N/A
|
$53.52M
N/A
|
$42.81M
N/A
|
| Operating Profit |
N/A
|
-$103.2M
446.91%
YoY
|
-$43.04M
-1345.62%
YoY
|
-$18.88M
N/A
|
$14.00M
N/A
|
$243.0K
N/A
|
$3.455M
N/A
|
| Interest Expense |
N/A
|
$1.978M
-17.47%
YoY
|
$1.097M
7.02%
YoY
|
$2.397M
N/A
|
-$9.860M
N/A
|
$1.693M
N/A
|
$1.025M
N/A
|
| Other Income/Expense, Net |
N/A
|
-$836.3K
-184.63%
YoY
|
-$468.0K
36.44%
YoY
|
$988.2K
N/A
|
-$759.0K
N/A
|
$81.00K
N/A
|
-$343.0K
N/A
|
| Pretax Income |
N/A
|
$49.81M
-119.38%
YoY
|
-$11.58M
-379.84%
YoY
|
-$257.0M
N/A
|
-$37.51M
N/A
|
$2.017M
N/A
|
$4.137M
N/A
|
| Income Tax |
N/A
|
$2.155M
23.62%
YoY
|
$0.00
-100.0%
YoY
|
$1.743M
N/A
|
$395.0K
N/A
|
-$134.0K
N/A
|
$341.0K
N/A
|
| Net Earnings |
N/A
|
$19.91M
-108.28%
YoY
|
-$14.08M
-460.18%
YoY
|
-$240.3M
N/A
|
-$33.45M
N/A
|
$2.017M
N/A
|
$3.908M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.10
-100.0%
YoY
|
-$438.8K
-473.81%
YoY
|
-$1.209M
N/A
|
-$1.007M
N/A
|
$60.61K
N/A
|
$117.4K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
191.1M
0.0%
YoY
|
191.1M
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
|
Loading...