|
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
-4.83%
YoY
|
$338.7M
5.39%
YoY
|
$321.4M
-29.41%
YoY
|
$455.3M
N/A
|
| Depreciation & Amortization |
$18.01M
-8.69%
YoY
|
$19.72M
-3.15%
YoY
|
$20.36M
-86.84%
YoY
|
$154.8M
164.78%
YoY
|
$58.45M
N/A
|
| Operating Expenses |
$471.6M
-31.67%
YoY
|
$690.2M
-1.58%
YoY
|
$701.3M
-7.71%
YoY
|
$759.9M
-40.09%
YoY
|
$1.268B
N/A
|
| Operating Profit |
-$562.2M
-74.32%
YoY
|
-$2.189B
44.46%
YoY
|
-$1.515B
104.1%
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
245.95%
YoY
|
$7.746M
-3354.62%
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
34.59%
YoY
|
-$47.21
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$11.11
-82.51%
YoY
|
-$63.54
34.59%
YoY
|
-$47.21
-76.79%
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 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$44.69M
25.72%
YoY
|
$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
84.6%
YoY
|
$28.65M
N/A
|
$31.97M
N/A
|
$26.72M
N/A
|
$20.72M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$23.78M
19.82%
YoY
|
$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 |
$20.91M
33.18%
YoY
|
$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 |
$88.37M
32.97%
YoY
|
$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 |
$47.43M
1.72%
YoY
|
$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 |
$38.69M
15.58%
YoY
|
$4.210M
-10.33%
YoY
|
$33.47M
-15.13%
YoY
|
$33.47M
0.0%
YoY
|
$33.47M
-15.02%
YoY
|
$4.695M
-13.26%
YoY
|
$39.44M
-74.45%
YoY
|
$33.47M
N/A
|
$39.39M
N/A
|
$5.413M
N/A
|
$154.4M
N/A
|
$4.326M
-19.49%
YoY
|
| Operating Expenses |
$135.8M
20.09%
YoY
|
$121.5M
-9.14%
YoY
|
$146.7M
-4.98%
YoY
|
$111.6M
-30.83%
YoY
|
$113.1M
-52.07%
YoY
|
$133.7M
28.68%
YoY
|
$154.4M
-81.51%
YoY
|
$161.3M
N/A
|
$235.9M
N/A
|
$103.9M
N/A
|
$835.2M
N/A
|
$139.2M
12.78%
YoY
|
| Operating Profit |
-$173.8M
9.4%
YoY
|
-$135.8M
-11.62%
YoY
|
-$124.4M
-9.15%
YoY
|
-$125.3M
-31.72%
YoY
|
-$158.9M
-27.91%
YoY
|
-$153.6M
-32.46%
YoY
|
-$136.9M
-84.99%
YoY
|
-$183.5M
N/A
|
-$220.4M
N/A
|
-$227.4M
N/A
|
-$912.4M
N/A
|
N/A
|
| Interest Expense |
$7.230M
6.18%
YoY
|
$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 |
$7.075M
17.96%
YoY
|
$8.242M
14.55%
YoY
|
-$64.00K
-111.07%
YoY
|
$6.573M
-40.78%
YoY
|
$5.998M
119860.0%
YoY
|
$7.195M
144.48%
YoY
|
$578.0K
-75.23%
YoY
|
$11.10M
N/A
|
$5.000K
N/A
|
$2.943M
N/A
|
$2.333M
N/A
|
-$1.335M
86.97%
YoY
|
| Pretax Income |
-$166.7M
9.06%
YoY
|
-$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
-86.05%
YoY
|
-$172.4M
N/A
|
-$1.638B
N/A
|
-$224.5M
N/A
|
-$910.1M
N/A
|
-$136.4M
16.45%
YoY
|
| Income Tax |
-$56.46M
45.25%
YoY
|
-$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
60.82%
YoY
|
-$46.72M
N/A
|
-$53.14M
N/A
|
-$5.565M
N/A
|
-$18.61M
N/A
|
$16.00K
-75.76%
YoY
|
| Net Earnings |
-$110.2M
-3.28%
YoY
|
-$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
-89.11%
YoY
|
-$125.7M
-34.89%
YoY
|
-$1.585B
721.23%
YoY
|
-$218.9M
N/A
|
-$891.4M
N/A
|
-$136.4M
16.4%
YoY
|
| Basic Earnings Per Share |
-$2.56
-19.5%
YoY
|
-$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.56
-19.5%
YoY
|
-$2.29
-26.13%
YoY
|
-$2.44
-15.59%
YoY
|
-$2.46
-37.56%
YoY
|
-$3.18
-93.77%
YoY
|
-$3.10
-56.03%
YoY
|
-$2.89
-89.93%
YoY
|
-$3.94
N/A
|
-$51.06
720.9%
YoY
|
-$7.05
N/A
|
-$28.71
N/A
|
-$1.00
16.23%
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
|
N/A
|
| Basic Shares Outstanding |
43.11M shares
20.45%
YoY
|
41.02M shares
19.56%
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
|
| Diluted Shares Outstanding |
43.11M shares
20.45%
YoY
|
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...