|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$147.2M
17.18%
YoY
|
$125.6M
34.9%
YoY
|
$93.11M
67.61%
YoY
|
$55.55M
280.17%
YoY
|
$14.61M
N/A
|
| Cost Of Revenue |
$75.86M
8.79%
YoY
|
$69.73M
27.18%
YoY
|
$54.83M
43.87%
YoY
|
$38.11M
230.34%
YoY
|
$11.54M
N/A
|
| Gross Profit |
$71.32M
27.65%
YoY
|
$55.87M
45.95%
YoY
|
$38.28M
119.46%
YoY
|
$17.44M
467.04%
YoY
|
$3.076M
N/A
|
| Selling, General & Admin |
$275.8M
-25.02%
YoY
|
$367.8M
1.45%
YoY
|
$362.6M
22.31%
YoY
|
$296.4M
-61.18%
YoY
|
$763.6M
N/A
|
| Research & Development |
$195.8M
-39.27%
YoY
|
$322.4M
-1.32%
YoY
|
$326.7M
1.64%
YoY
|
$321.4M
-29.41%
YoY
|
$455.3M
N/A
|
| Depreciation & Amortization |
$18.01M
-8.69%
YoY
|
$19.72M
-87.57%
YoY
|
$158.7M
2.54%
YoY
|
$154.8M
164.78%
YoY
|
$58.45M
N/A
|
| Operating Expenses |
$471.6M
-31.67%
YoY
|
$690.2M
-17.36%
YoY
|
$835.2M
9.91%
YoY
|
$759.9M
-40.09%
YoY
|
$1.268B
N/A
|
| Operating Profit |
-$562.2M
-74.32%
YoY
|
-$2.189B
174.7%
YoY
|
-$796.9M
7.33%
YoY
|
-$742.5M
-41.32%
YoY
|
-$1.265B
N/A
|
| Interest Expense |
$28.65M
7.18%
YoY
|
$26.73M
236.1%
YoY
|
$7.954M
357.13%
YoY
|
$1.740M
424.1%
YoY
|
$332.0K
N/A
|
| Other Income/Expense, Net |
$27.66M
3.22%
YoY
|
$26.80M
-12983.17%
YoY
|
-$208.0K
-12.61%
YoY
|
-$238.0K
-1.65%
YoY
|
-$242.0K
N/A
|
| Pretax Income |
-$534.5M
-75.28%
YoY
|
-$2.162B
43.43%
YoY
|
-$1.508B
-72.29%
YoY
|
-$5.441B
330.06%
YoY
|
-$1.265B
N/A
|
| Income Tax |
-$126.2M
-6.8%
YoY
|
-$135.4M
222.65%
YoY
|
-$41.95M
-0.8%
YoY
|
-$42.29M
141.98%
YoY
|
-$17.48M
N/A
|
| Net Earnings |
-$408.4M
-79.85%
YoY
|
-$2.027B
38.3%
YoY
|
-$1.466B
-72.85%
YoY
|
-$5.399B
332.7%
YoY
|
-$1.248B
N/A
|
| Basic Earnings Per Share |
-$11.11
-82.51%
YoY
|
-$63.54
-63.46%
YoY
|
-$173.90
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$11.11
-82.51%
YoY
|
-$63.54
15.1%
YoY
|
-$55.20
-72.85%
YoY
|
-$203.40
332.7%
YoY
|
-$47.00
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
36.75M shares
15.21%
YoY
|
31.90M shares
2.74%
YoY
|
31.05M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
36.75M shares
15.21%
YoY
|
31.90M shares
2.74%
YoY
|
31.05M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$40.79M
28.11%
YoY
|
$43.60M
13.97%
YoY
|
$36.19M
26.32%
YoY
|
$35.54M
11.18%
YoY
|
$31.84M
19.15%
YoY
|
$38.25M
-58.92%
YoY
|
$28.65M
N/A
|
$31.97M
42.63%
YoY
|
$26.72M
N/A
|
$93.11M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$21.62M
18.18%
YoY
|
$21.26M
2.47%
YoY
|
$16.45M
-5.5%
YoY
|
$19.85M
20.94%
YoY
|
$18.29M
20.69%
YoY
|
$20.75M
-62.16%
YoY
|
$17.41M
N/A
|
$16.41M
N/A
|
$15.16M
N/A
|
$54.83M
N/A
|
N/A
|
| Gross Profit |
$19.17M
41.51%
YoY
|
$22.34M
27.61%
YoY
|
$19.74M
75.62%
YoY
|
$15.70M
0.88%
YoY
|
$13.54M
17.12%
YoY
|
$17.50M
-54.27%
YoY
|
$11.24M
N/A
|
$15.56M
N/A
|
$11.56M
N/A
|
$38.28M
N/A
|
N/A
|
| Selling, General & Admin |
$73.44M
-8.26%
YoY
|
$66.38M
-8.62%
YoY
|
$62.91M
-24.24%
YoY
|
$66.45M
-38.61%
YoY
|
$80.05M
-22.94%
YoY
|
$72.64M
-79.96%
YoY
|
$83.04M
N/A
|
$108.2M
N/A
|
$103.9M
N/A
|
$362.6M
N/A
|
$51.99M
45.67%
YoY
|
| Research & Development |
$48.02M
-10.45%
YoY
|
$46.90M
-3.13%
YoY
|
$48.65M
-37.82%
YoY
|
$46.63M
-50.5%
YoY
|
$53.63M
-47.23%
YoY
|
$48.41M
-85.71%
YoY
|
$78.23M
N/A
|
$94.20M
N/A
|
$101.6M
N/A
|
$338.7M
N/A
|
$87.20M
-0.6%
YoY
|
| Depreciation & Amortization |
$4.210M
-10.33%
YoY
|
$33.47M
-15.13%
YoY
|
$33.47M
0.0%
YoY
|
$33.47M
-15.02%
YoY
|
$4.695M
-88.26%
YoY
|
$39.44M
-74.45%
YoY
|
$33.47M
N/A
|
$39.39M
N/A
|
$40.00M
N/A
|
$154.4M
N/A
|
$4.326M
-19.49%
YoY
|
| Operating Expenses |
$121.5M
-9.14%
YoY
|
$146.7M
-4.98%
YoY
|
$111.6M
-42.72%
YoY
|
$113.1M
-52.07%
YoY
|
$133.7M
-44.06%
YoY
|
$154.4M
-81.51%
YoY
|
$194.7M
N/A
|
$235.9M
N/A
|
$239.0M
N/A
|
$835.2M
N/A
|
$139.2M
12.78%
YoY
|
| Operating Profit |
-$135.8M
-11.62%
YoY
|
-$124.4M
-9.15%
YoY
|
-$125.3M
-31.72%
YoY
|
-$158.9M
-90.32%
YoY
|
-$153.6M
-32.46%
YoY
|
-$136.9M
-82.82%
YoY
|
-$183.5M
N/A
|
-$1.641B
703.11%
YoY
|
-$227.4M
N/A
|
-$796.9M
N/A
|
N/A
|
| Interest Expense |
$7.986M
2.66%
YoY
|
$7.957M
-15.04%
YoY
|
$6.107M
-47.63%
YoY
|
$6.809M
142.75%
YoY
|
$7.779M
168.15%
YoY
|
$9.366M
17.75%
YoY
|
$11.66M
N/A
|
$2.805M
N/A
|
$2.901M
N/A
|
$7.954M
N/A
|
$4.128M
-40.99%
YoY
|
| Other Income/Expense, Net |
$8.242M
14.55%
YoY
|
-$64.00K
-111.07%
YoY
|
$6.573M
-40.78%
YoY
|
$5.998M
113.45%
YoY
|
$7.195M
17030.95%
YoY
|
$578.0K
-377.88%
YoY
|
$11.10M
N/A
|
$2.810M
84.02%
YoY
|
$42.00K
N/A
|
-$208.0K
N/A
|
-$1.335M
86.97%
YoY
|
| Pretax Income |
-$127.5M
-12.9%
YoY
|
-$116.5M
-8.25%
YoY
|
-$118.7M
-31.14%
YoY
|
-$152.9M
-90.67%
YoY
|
-$146.4M
-34.78%
YoY
|
-$127.0M
-91.58%
YoY
|
-$172.4M
N/A
|
-$1.638B
707.77%
YoY
|
-$224.5M
N/A
|
-$1.508B
N/A
|
-$136.4M
16.45%
YoY
|
| Income Tax |
-$34.34M
-14.58%
YoY
|
-$17.34M
-42.05%
YoY
|
-$29.74M
-36.34%
YoY
|
-$38.87M
-26.86%
YoY
|
-$40.20M
622.35%
YoY
|
-$29.93M
-28.66%
YoY
|
-$46.72M
N/A
|
-$53.14M
442.51%
YoY
|
-$5.565M
N/A
|
-$41.95M
N/A
|
$16.00K
-75.76%
YoY
|
| Net Earnings |
-$93.19M
-12.26%
YoY
|
-$99.18M
2.17%
YoY
|
-$88.98M
-29.21%
YoY
|
-$114.0M
-92.81%
YoY
|
-$106.2M
-51.48%
YoY
|
-$97.07M
-93.38%
YoY
|
-$125.7M
-34.89%
YoY
|
-$1.585B
721.23%
YoY
|
-$218.9M
13.04%
YoY
|
-$1.466B
N/A
|
-$136.4M
16.4%
YoY
|
| Basic Earnings Per Share |
-$2.29
-26.13%
YoY
|
N/A
|
-$2.46
-37.56%
YoY
|
-$3.18
-93.77%
YoY
|
-$3.10
-56.03%
YoY
|
N/A
|
-$3.94
N/A
|
-$51.06
720.9%
YoY
|
-$7.05
N/A
|
-$28.71
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.29
-26.13%
YoY
|
-$2.44
-15.59%
YoY
|
-$2.46
-37.56%
YoY
|
-$3.18
-93.77%
YoY
|
-$3.10
-62.46%
YoY
|
-$2.89
-94.77%
YoY
|
-$3.94
N/A
|
-$51.06
720.9%
YoY
|
-$8.25
N/A
|
-$55.20
N/A
|
-$1.00
16.4%
YoY
|
| 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 |
41.02M shares
21.02%
YoY
|
38.98M shares
16.02%
YoY
|
36.05M shares
16.1%
YoY
|
35.97M shares
15.86%
YoY
|
33.90M shares
9.17%
YoY
|
33.60M shares
8.22%
YoY
|
31.05M shares
N/A
|
31.05M shares
0.0%
YoY
|
31.05M shares
N/A
|
31.05M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
40.64M shares
18.46%
YoY
|
N/A
|
36.12M shares
13.31%
YoY
|
35.79M shares
15.28%
YoY
|
34.31M shares
10.5%
YoY
|
N/A
|
31.88M shares
N/A
|
31.05M shares
0.0%
YoY
|
31.05M shares
N/A
|
31.05M shares
N/A
|
N/A
|
Loading...