|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$233.3M
97.52%
YoY
|
$118.1M
149.02%
YoY
|
$47.43M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$158.3M
123.93%
YoY
|
$70.71M
332.28%
YoY
|
$16.36M
69.57%
YoY
|
$9.646M
67.32%
YoY
|
$5.765M
63.73%
YoY
|
| Gross Profit |
$74.96M
58.12%
YoY
|
$47.41M
52.56%
YoY
|
$31.08M
64.49%
YoY
|
$18.89M
77.81%
YoY
|
$10.63M
96.18%
YoY
|
| Selling, General & Admin |
$85.66M
3.27%
YoY
|
$82.95M
79.22%
YoY
|
$46.28M
48.59%
YoY
|
$31.15M
27.23%
YoY
|
$24.48M
29.28%
YoY
|
| Research & Development |
$31.19M
53.68%
YoY
|
$20.30M
58.43%
YoY
|
$12.81M
115.58%
YoY
|
$5.942M
6.45%
YoY
|
$5.582M
11.22%
YoY
|
| Depreciation & Amortization |
$48.19M
90.13%
YoY
|
$25.35M
610.43%
YoY
|
$3.568M
185.21%
YoY
|
$1.251M
432.34%
YoY
|
$235.0K
41.57%
YoY
|
| Operating Expenses |
$143.7M
39.23%
YoY
|
$103.2M
74.72%
YoY
|
$59.09M
1435.66%
YoY
|
$3.848M
2243.58%
YoY
|
$164.2K
-99.31%
YoY
|
| Operating Profit |
-$68.77M
23.18%
YoY
|
-$55.83M
99.29%
YoY
|
-$28.01M
628.06%
YoY
|
-$3.848M
-136.78%
YoY
|
$10.46M
-156.42%
YoY
|
| Interest Expense |
-$13.50M
-751.13%
YoY
|
$2.073M
-118.91%
YoY
|
-$10.96M
-53563.41%
YoY
|
$20.50K
909.85%
YoY
|
$2.030K
-100.16%
YoY
|
| Other Income/Expense, Net |
$2.456M
N/A
|
N/A
|
-$10.96M
-216.03%
YoY
|
$9.446M
-223.69%
YoY
|
-$7.637M
N/A
|
| Pretax Income |
-$364.1M
-51.61%
YoY
|
-$752.4M
1830.49%
YoY
|
-$38.98M
-796.22%
YoY
|
$5.598M
-171.78%
YoY
|
-$7.799M
-60.56%
YoY
|
| Income Tax |
-$7.746M
-25.6%
YoY
|
-$10.41M
1842.35%
YoY
|
-$536.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$356.3M
-51.98%
YoY
|
-$742.1M
1830.47%
YoY
|
-$38.44M
-786.65%
YoY
|
$5.598M
-171.78%
YoY
|
-$7.799M
-60.68%
YoY
|
| Basic Earnings Per Share |
-$2.88
N/A
|
N/A
|
-$0.91
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.88
-54.68%
YoY
|
-$6.35
-100.0%
YoY
|
-$325.3K
-225.28%
YoY
|
$259.6K
-170.07%
YoY
|
-$370.5K
120.73%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
123.8M
N/A
|
N/A
|
42.07M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
123.8M
N/A
|
N/A
|
42.07M
N/A
|
N/A
|
N/A
|
|
Concept
|
2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$60.51M
33.29%
YoY
|
$65.02M
51.25%
YoY
|
$62.24M
310.74%
YoY
|
$45.53M
N/A
|
$45.40M
N/A
|
$42.99M
N/A
|
$15.15M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$39.04M
23.76%
YoY
|
$45.19M
49.25%
YoY
|
$43.48M
870.6%
YoY
|
$30.62M
620.64%
YoY
|
$31.55M
626.01%
YoY
|
$30.28M
152.08%
YoY
|
$4.480M
8.79%
YoY
|
$4.249M
17.38%
YoY
|
$4.345M
8.08%
YoY
|
$12.01M
N/A
|
$4.118M
N/A
|
$3.620M
N/A
|
| Gross Profit |
$21.47M
54.99%
YoY
|
$19.83M
56.02%
YoY
|
$18.75M
75.71%
YoY
|
$14.91M
59.64%
YoY
|
$13.85M
63.31%
YoY
|
$12.71M
-43.75%
YoY
|
$10.67M
40.7%
YoY
|
$9.342M
26.76%
YoY
|
$8.482M
39.97%
YoY
|
$22.59M
N/A
|
$7.585M
N/A
|
$7.370M
N/A
|
| Selling, General & Admin |
$22.85M
6.26%
YoY
|
$26.43M
3.06%
YoY
|
$26.23M
76.4%
YoY
|
$29.80M
121.04%
YoY
|
$21.50M
56.5%
YoY
|
$25.65M
-21.18%
YoY
|
$14.87M
30.03%
YoY
|
$13.48M
58.96%
YoY
|
$13.74M
36.57%
YoY
|
$32.54M
N/A
|
$11.43M
N/A
|
$8.480M
N/A
|
| Research & Development |
$7.906M
21.69%
YoY
|
$8.162M
44.79%
YoY
|
$8.705M
114.3%
YoY
|
$6.417M
62.0%
YoY
|
$6.497M
71.97%
YoY
|
$5.637M
-37.59%
YoY
|
$4.062M
32.4%
YoY
|
$3.961M
65.73%
YoY
|
$3.778M
118.38%
YoY
|
$9.032M
N/A
|
$3.068M
N/A
|
$2.390M
N/A
|
| Depreciation & Amortization |
$12.90M
8.15%
YoY
|
$10.68M
-7.3%
YoY
|
$12.63M
566.14%
YoY
|
$11.97M
1161.64%
YoY
|
$11.93M
234.36%
YoY
|
$11.52M
339.94%
YoY
|
$1.896M
12.86%
YoY
|
$949.0K
18.63%
YoY
|
$3.568M
409.71%
YoY
|
$2.619M
376.18%
YoY
|
$1.680M
N/A
|
$800.0K
N/A
|
| Operating Expenses |
$38.00M
8.8%
YoY
|
$34.60M
10.58%
YoY
|
$34.93M
84.53%
YoY
|
$36.21M
1630.16%
YoY
|
$34.93M
1880.59%
YoY
|
$31.29M
1110.29%
YoY
|
$18.93M
2224.98%
YoY
|
$2.093M
940.16%
YoY
|
$1.763M
612.48%
YoY
|
$2.585M
N/A
|
$814.2K
16184.0%
YoY
|
$201.2K
N/A
|
| Operating Profit |
-$16.53M
-21.56%
YoY
|
-$86.91M
-87.88%
YoY
|
-$16.18M
95.93%
YoY
|
-$21.30M
917.61%
YoY
|
-$21.07M
1095.05%
YoY
|
-$717.2M
-3684.52%
YoY
|
-$8.258M
-221.96%
YoY
|
-$2.093M
940.16%
YoY
|
-$1.763M
612.48%
YoY
|
$20.01M
N/A
|
$6.771M
-135516.0%
YoY
|
-$201.2K
N/A
|
| Interest Expense |
-$3.955M
13.36%
YoY
|
-$3.917M
-11.54%
YoY
|
-$3.834M
30.36%
YoY
|
-$3.482M
-4276.56%
YoY
|
-$3.489M
-21054.95%
YoY
|
-$4.428M
-119775.68%
YoY
|
-$2.941M
-130811.11%
YoY
|
$83.37K
1212.91%
YoY
|
$16.65K
-101.1%
YoY
|
$3.700K
N/A
|
$2.250K
N/A
|
$6.350K
N/A
|
| Other Income/Expense, Net |
-$1.189M
N/A
|
-$860.0K
-108.1%
YoY
|
-$1.455M
4179.41%
YoY
|
$251.0K
-95.67%
YoY
|
N/A
|
$10.62M
-853.43%
YoY
|
-$34.00K
-101.38%
YoY
|
$5.798M
-336.25%
YoY
|
$8.741M
-19.31%
YoY
|
-$1.410M
N/A
|
$2.470M
N/A
|
-$2.454M
N/A
|
| Pretax Income |
-$233.8M
851.73%
YoY
|
-$87.77M
-87.58%
YoY
|
-$21.47M
91.7%
YoY
|
-$21.05M
-668.13%
YoY
|
-$24.56M
-451.99%
YoY
|
-$706.6M
17605.59%
YoY
|
-$11.20M
-775.49%
YoY
|
$3.705M
-239.52%
YoY
|
$6.978M
-186.04%
YoY
|
-$3.991M
N/A
|
$1.658M
N/A
|
-$2.655M
N/A
|
| Income Tax |
$1.038M
-112.86%
YoY
|
-$1.100M
-55.08%
YoY
|
-$4.633M
-8373.21%
YoY
|
-$3.100M
-5736.36%
YoY
|
-$8.073M
1161.41%
YoY
|
-$2.449M
-2454.81%
YoY
|
$56.00K
36.59%
YoY
|
$55.00K
175.0%
YoY
|
-$640.0K
N/A
|
$104.0K
N/A
|
$41.00K
N/A
|
$20.00K
N/A
|
| Net Earnings |
-$234.8M
1324.0%
YoY
|
-$86.69M
-87.69%
YoY
|
-$16.84M
49.59%
YoY
|
-$17.98M
-585.29%
YoY
|
-$16.49M
-336.3%
YoY
|
-$704.2M
17544.22%
YoY
|
-$11.26M
-778.87%
YoY
|
$3.705M
-239.52%
YoY
|
$6.978M
-34.08%
YoY
|
-$3.991M
N/A
|
$1.658M
-33257.94%
YoY
|
-$2.655M
N/A
|
| Basic Earnings Per Share |
N/A
|
-$0.68
-88.72%
YoY
|
-$0.14
-46.15%
YoY
|
-$0.15
-37.5%
YoY
|
N/A
|
-$6.03
2133.33%
YoY
|
-$0.26
N/A
|
-$0.24
N/A
|
N/A
|
-$0.27
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.85
1207.68%
YoY
|
-$0.68
-88.72%
YoY
|
-$0.14
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.14
-100.0%
YoY
|
-$6.03
-100.0%
YoY
|
-$95.24K
-223.87%
YoY
|
$478.8K
-488.78%
YoY
|
$323.6K
-462311984.06%
YoY
|
-$185.1K
N/A
|
$76.89K
N/A
|
-$123.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
|
N/A
|
| Basic Shares Outstanding |
124.8M
5.28%
YoY
|
126.6M
8.33%
YoY
|
123.4M
185.44%
YoY
|
117.9M
174.41%
YoY
|
118.6M
N/A
|
116.9M
177.69%
YoY
|
43.21M
N/A
|
42.96M
N/A
|
N/A
|
42.08M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
126.6M
8.33%
YoY
|
123.4M
185.44%
YoY
|
117.9M
174.41%
YoY
|
N/A
|
116.9M
177.69%
YoY
|
43.21M
N/A
|
42.96M
N/A
|
N/A
|
42.08M
N/A
|
N/A
|
N/A
|
Loading...