|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$210.1M
-7.87%
YoY
|
$228.0M
186.61%
YoY
|
$79.55M
-7.44%
YoY
|
$85.95M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$201.1M
-10.73%
YoY
|
$225.2M
124.17%
YoY
|
$100.5M
33.06%
YoY
|
$75.51M
-24.72%
YoY
|
$100.3M
N/A
|
| Gross Profit |
$8.990M
224.67%
YoY
|
$2.769M
-113.22%
YoY
|
-$20.95M
-300.87%
YoY
|
$10.43M
-137.57%
YoY
|
-$27.76M
N/A
|
| Selling, General & Admin |
$80.22M
54.69%
YoY
|
$51.86M
57.42%
YoY
|
$32.95M
121.56%
YoY
|
$14.87M
60.06%
YoY
|
$9.290M
N/A
|
| Research & Development |
$12.40M
785.71%
YoY
|
$1.400M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.597M
93.49%
YoY
|
$1.859M
35.1%
YoY
|
$1.376M
28.36%
YoY
|
$1.072M
27.62%
YoY
|
$840.0K
N/A
|
| Operating Expenses |
$96.22M
74.56%
YoY
|
$55.12M
60.6%
YoY
|
$34.32M
583.13%
YoY
|
$5.024M
922.55%
YoY
|
$491.3K
N/A
|
| Operating Profit |
-$87.23M
51.98%
YoY
|
-$57.40M
-6.09%
YoY
|
-$61.12M
809.64%
YoY
|
-$6.719M
-76.22%
YoY
|
-$28.25M
N/A
|
| Interest Expense |
$11.10M
6063.89%
YoY
|
$180.0K
-121.87%
YoY
|
-$823.0K
-1.56%
YoY
|
-$836.0K
-14513.79%
YoY
|
$5.800K
N/A
|
| Other Income/Expense, Net |
-$15.65M
-94.59%
YoY
|
-$289.5M
-506.02%
YoY
|
$71.30M
-7841.48%
YoY
|
-$921.0K
-641.67%
YoY
|
$170.0K
N/A
|
| Pretax Income |
-$102.9M
-70.34%
YoY
|
-$346.9M
-3507.51%
YoY
|
$10.18M
-233.25%
YoY
|
-$7.640M
2321.48%
YoY
|
-$315.5K
N/A
|
| Income Tax |
$3.962M
10608.11%
YoY
|
$37.00K
-7.5%
YoY
|
$40.00K
-273.91%
YoY
|
-$23.00K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$83.29M
-70.61%
YoY
|
-$283.4M
-558.88%
YoY
|
$61.76M
-32536.66%
YoY
|
-$190.4K
-39.65%
YoY
|
-$315.5K
N/A
|
| Basic Earnings Per Share |
-$0.73
-84.23%
YoY
|
-$4.63
-237.39%
YoY
|
$3.37
N/A
|
N/A
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.73
-84.23%
YoY
|
-$4.63
-291.32%
YoY
|
$2.42
N/A
|
N/A
N/A
|
-$0.02
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
115.4M shares
87.96%
YoY
|
61.41M shares
247.97%
YoY
|
17.65M shares
N/A
|
N/A
|
|
| Diluted Shares Outstanding |
115.4M shares
87.96%
YoY
|
61.41M shares
140.22%
YoY
|
25.56M shares
N/A
|
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$206.2M
309.77%
YoY
|
$186.7M
198.65%
YoY
|
$44.79M
-18.07%
YoY
|
$52.44M
-10.33%
YoY
|
$50.31M
20.83%
YoY
|
$62.52M
-14.61%
YoY
|
$54.66M
78.86%
YoY
|
$58.48M
359.34%
YoY
|
$41.64M
131.43%
YoY
|
$73.22M
301.51%
YoY
|
$30.56M
N/A
|
$12.73M
23.95%
YoY
|
$17.99M
-6.37%
YoY
|
$18.24M
-1.27%
YoY
|
$0.00
N/A
|
$10.27M
N/A
|
$19.22M
N/A
|
$18.47M
N/A
|
| Cost Of Revenue |
$170.3M
173.99%
YoY
|
$156.6M
180.45%
YoY
|
$36.30M
-32.76%
YoY
|
$46.77M
-13.96%
YoY
|
$62.16M
8.85%
YoY
|
$55.85M
-8.31%
YoY
|
$53.98M
85.53%
YoY
|
$54.36M
110.93%
YoY
|
$57.10M
154.01%
YoY
|
$60.91M
163.34%
YoY
|
$29.10M
N/A
|
$25.77M
N/A
|
$22.48M
N/A
|
$23.13M
17.17%
YoY
|
N/A
|
N/A
|
N/A
|
$19.74M
N/A
|
| Gross Profit |
$35.87M
-402.85%
YoY
|
$30.11M
350.91%
YoY
|
$8.488M
1150.07%
YoY
|
$5.668M
37.54%
YoY
|
-$11.84M
-24.54%
YoY
|
$6.677M
-45.08%
YoY
|
$679.0K
-53.62%
YoY
|
$4.121M
-131.6%
YoY
|
-$15.69M
249.53%
YoY
|
$12.16M
-348.61%
YoY
|
$1.464M
N/A
|
-$13.04M
N/A
|
-$4.490M
N/A
|
-$4.890M
285.04%
YoY
|
N/A
|
N/A
|
N/A
|
-$1.270M
N/A
|
| Selling, General & Admin |
$60.35M
276.1%
YoY
|
$50.67M
214.12%
YoY
|
$40.18M
196.81%
YoY
|
$20.27M
64.56%
YoY
|
$16.05M
33.08%
YoY
|
$16.13M
-5.9%
YoY
|
$13.54M
127.88%
YoY
|
$12.32M
25.07%
YoY
|
$12.06M
43.88%
YoY
|
$17.14M
95.25%
YoY
|
$5.940M
N/A
|
$9.850M
N/A
|
$8.380M
N/A
|
$8.780M
194.63%
YoY
|
N/A
|
N/A
|
N/A
|
$2.980M
N/A
|
| Research & Development |
$7.729M
1576.57%
YoY
|
$5.589M
513.5%
YoY
|
N/A
|
N/A
|
$461.0K
N/A
|
$911.0K
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 |
$14.93M
1884.97%
YoY
|
$13.05M
1994.38%
YoY
|
$1.407M
160.56%
YoY
|
$800.0K
60.0%
YoY
|
$752.0K
88.0%
YoY
|
$623.0K
50.48%
YoY
|
$540.0K
25.0%
YoY
|
$500.0K
66.67%
YoY
|
$400.0K
25.39%
YoY
|
$414.0K
39.86%
YoY
|
$432.0K
-47.32%
YoY
|
$300.0K
8.7%
YoY
|
$319.0K
23.17%
YoY
|
$296.0K
19.35%
YoY
|
$820.0K
N/A
|
$276.0K
N/A
|
$259.0K
N/A
|
$248.0K
N/A
|
| Operating Expenses |
$7.729M
1576.57%
YoY
|
$5.589M
513.5%
YoY
|
$41.58M
195.42%
YoY
|
$21.09M
64.73%
YoY
|
$461.0K
-96.31%
YoY
|
$911.0K
-94.81%
YoY
|
$14.08M
120.9%
YoY
|
$12.80M
25.75%
YoY
|
$12.48M
43.45%
YoY
|
$17.56M
93.57%
YoY
|
$6.372M
205.27%
YoY
|
$10.18M
405.98%
YoY
|
$8.700M
1407.75%
YoY
|
$9.070M
2507.3%
YoY
|
$2.087M
364.15%
YoY
|
$2.012M
9154.55%
YoY
|
$577.0K
2801.06%
YoY
|
$347.9K
N/A
|
| Operating Profit |
-$47.14M
64.58%
YoY
|
-$39.20M
289.01%
YoY
|
-$33.10M
147.03%
YoY
|
-$15.42M
12.35%
YoY
|
-$28.64M
4.15%
YoY
|
-$10.08M
263.14%
YoY
|
-$13.40M
172.96%
YoY
|
-$13.72M
-42.83%
YoY
|
-$27.50M
94.1%
YoY
|
-$2.775M
-82.05%
YoY
|
-$4.908M
N/A
|
-$24.00M
103.48%
YoY
|
-$14.17M
538.49%
YoY
|
-$15.46M
243.47%
YoY
|
N/A
|
-$11.80M
54171.52%
YoY
|
-$2.219M
58697.03%
YoY
|
-$4.500M
N/A
|
| Interest Expense |
-$3.007M
-187.72%
YoY
|
-$3.454M
-347.95%
YoY
|
$2.785M
1769.13%
YoY
|
$3.489M
11154.84%
YoY
|
$3.428M
17040.0%
YoY
|
$1.393M
-7065.0%
YoY
|
$149.0K
-454.76%
YoY
|
$31.00K
-113.6%
YoY
|
$20.00K
-107.3%
YoY
|
-$20.00K
-92.83%
YoY
|
-$42.00K
-101.48%
YoY
|
-$228.0K
-15.56%
YoY
|
-$274.0K
115.75%
YoY
|
-$279.0K
121.43%
YoY
|
$2.847M
50738.93%
YoY
|
-$270.0K
-135100.0%
YoY
|
-$127.0K
N/A
|
-$126.0K
N/A
|
| Other Income/Expense, Net |
-$15.70M
64.09%
YoY
|
-$13.33M
-220.57%
YoY
|
-$25.39M
-83.29%
YoY
|
$5.464M
-108.2%
YoY
|
-$9.566M
-121.66%
YoY
|
$11.05M
-109.59%
YoY
|
-$151.9M
-1580.8%
YoY
|
-$66.64M
-271.22%
YoY
|
$44.16M
55.3%
YoY
|
-$115.3M
1738.51%
YoY
|
$10.26M
N/A
|
$38.92M
-7657.28%
YoY
|
$28.43M
149542.11%
YoY
|
-$6.269M
-4042.77%
YoY
|
$0.00
-100.0%
YoY
|
-$515.0K
N/A
|
$19.00K
N/A
|
$159.0K
N/A
|
| Pretax Income |
-$62.83M
64.46%
YoY
|
-$52.53M
-5487.28%
YoY
|
-$55.70M
-66.27%
YoY
|
-$9.955M
-87.61%
YoY
|
-$38.21M
-329.4%
YoY
|
$975.0K
-100.83%
YoY
|
-$165.1M
-3901.75%
YoY
|
-$80.36M
-638.76%
YoY
|
$16.66M
16.76%
YoY
|
-$118.0M
443.3%
YoY
|
$4.344M
471.86%
YoY
|
$14.92M
-221.15%
YoY
|
$14.26M
-13224.77%
YoY
|
-$21.73M
400.46%
YoY
|
$759.6K
-377.14%
YoY
|
-$12.31M
57058.77%
YoY
|
-$108.7K
446.41%
YoY
|
-$4.341M
N/A
|
| Income Tax |
$8.000K
N/A
|
$2.000K
N/A
|
$3.957M
-30538.46%
YoY
|
$5.000K
-90.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$13.00K
-94.84%
YoY
|
$50.00K
-91.74%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$252.0K
N/A
|
$605.0K
-259.21%
YoY
|
-$3.500M
-975.0%
YoY
|
$3.200M
319900.0%
YoY
|
N/A
|
-$380.0K
N/A
|
$400.0K
N/A
|
$1.000K
N/A
|
| Net Earnings |
-$46.45M
84.44%
YoY
|
-$37.39M
228.07%
YoY
|
-$40.04M
-73.19%
YoY
|
-$6.842M
-87.65%
YoY
|
-$25.18M
-234.87%
YoY
|
-$11.40M
-88.31%
YoY
|
-$149.3M
-1898.01%
YoY
|
-$55.40M
-266.35%
YoY
|
$18.67M
-36.79%
YoY
|
-$97.49M
925.63%
YoY
|
$8.306M
993.44%
YoY
|
$33.30M
-6493.5%
YoY
|
$29.54M
-27277.95%
YoY
|
-$9.505M
2866.1%
YoY
|
$759.6K
-377.14%
YoY
|
-$520.9K
1058.15%
YoY
|
-$108.7K
2779.7%
YoY
|
-$320.5K
1888.67%
YoY
|
| Basic Earnings Per Share |
-$0.29
31.82%
YoY
|
-$0.25
127.27%
YoY
|
N/A
|
-$0.06
-92.77%
YoY
|
-$0.22
-164.71%
YoY
|
-$0.11
-95.9%
YoY
|
N/A
|
-$0.83
-144.39%
YoY
|
$0.34
-81.52%
YoY
|
-$2.68
312.31%
YoY
|
N/A
|
$1.87
N/A
|
$1.84
N/A
|
-$0.65
N/A
|
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Diluted Earnings Per Share |
-$0.29
31.82%
YoY
|
-$0.25
127.27%
YoY
|
-$0.34
-80.72%
YoY
|
-$0.06
-92.77%
YoY
|
-$0.22
-173.33%
YoY
|
-$0.11
-95.9%
YoY
|
-$1.72
-668.78%
YoY
|
-$0.83
-165.35%
YoY
|
$0.30
-80.26%
YoY
|
-$2.68
312.31%
YoY
|
$0.30
1573.52%
YoY
|
$1.27
N/A
|
$1.52
-57648.6%
YoY
|
-$0.65
N/A
|
$0.02
-183.97%
YoY
|
N/A
N/A
|
$0.00
0.0%
YoY
|
N/A
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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
162.2M shares
38.1%
YoY
|
147.9M shares
38.1%
YoY
|
N/A
|
117.8M shares
75.66%
YoY
|
117.4M shares
113.16%
YoY
|
107.1M shares
192.48%
YoY
|
N/A
|
67.07M shares
285.22%
YoY
|
55.09M shares
250.8%
YoY
|
36.61M shares
-56.5%
YoY
|
N/A
|
17.41M shares
N/A
|
15.71M shares
N/A
|
84.17M shares
N/A
|
N/A
|
|||
| Diluted Shares Outstanding |
162.2M shares
38.1%
YoY
|
147.9M shares
38.1%
YoY
|
N/A
|
117.8M shares
75.66%
YoY
|
117.4M shares
88.57%
YoY
|
107.1M shares
192.48%
YoY
|
N/A
|
67.07M shares
156.72%
YoY
|
62.28M shares
221.28%
YoY
|
36.61M shares
140.48%
YoY
|
N/A
|
26.13M shares
N/A
|
19.38M shares
N/A
|
15.22M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...