|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$587.9M
50.58%
YoY
|
$390.4M
33.37%
YoY
|
$292.7M
N/A
|
| Cost Of Revenue |
$119.6M
32.19%
YoY
|
$90.50M
-8.17%
YoY
|
$98.55M
N/A
|
| Gross Profit |
$468.2M
56.13%
YoY
|
$299.9M
54.45%
YoY
|
$194.2M
N/A
|
| Selling, General & Admin |
$646.5M
179.88%
YoY
|
$231.0M
7.61%
YoY
|
$214.6M
N/A
|
| Research & Development |
$368.1M
265.07%
YoY
|
$100.8M
-8.38%
YoY
|
$110.1M
N/A
|
| Depreciation & Amortization |
$1.300M
-35.0%
YoY
|
$2.000M
11.11%
YoY
|
$1.800M
N/A
|
| Operating Expenses |
$1.015B
205.77%
YoY
|
$331.8M
2.19%
YoY
|
$324.7M
N/A
|
| Operating Profit |
-$546.4M
1612.23%
YoY
|
-$31.91M
-75.55%
YoY
|
-$130.5M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$19.11M
-7.49%
YoY
|
$20.65M
-5.98%
YoY
|
$21.97M
N/A
|
| Pretax Income |
-$527.3M
4584.28%
YoY
|
-$11.26M
-89.63%
YoY
|
-$108.5M
N/A
|
| Income Tax |
$998.0K
47.42%
YoY
|
$677.0K
-267.16%
YoY
|
-$405.0K
N/A
|
| Net Earnings |
-$528.3M
4326.89%
YoY
|
-$11.93M
-88.97%
YoY
|
-$108.1M
N/A
|
| Basic Earnings Per Share |
-$7.77
782.95%
YoY
|
-$0.88
-89.41%
YoY
|
-$8.31
N/A
|
| Diluted Earnings Per Share |
-$7.77
782.95%
YoY
|
-$0.88
-89.41%
YoY
|
-$8.31
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
54.58M shares
302.54%
YoY
|
13.56M shares
4.16%
YoY
|
13.02M shares
N/A
|
| Diluted Shares Outstanding |
54.58M shares
302.54%
YoY
|
13.56M shares
4.16%
YoY
|
13.02M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 |
|---|---|---|---|---|---|---|---|
| Revenue |
$212.8M
53.0%
YoY
|
$182.3M
47.23%
YoY
|
$170.7M
-56.27%
YoY
|
$154.2M
53.27%
YoY
|
$139.1M
54.85%
YoY
|
$123.8M
49.71%
YoY
|
$390.4M
N/A
|
| Cost Of Revenue |
$28.87M
-30.16%
YoY
|
$28.07M
19.0%
YoY
|
$26.70M
-70.5%
YoY
|
$28.01M
31.15%
YoY
|
$41.34M
78.11%
YoY
|
$23.59M
-4.75%
YoY
|
$90.50M
N/A
|
| Gross Profit |
$183.9M
88.16%
YoY
|
$154.2M
53.87%
YoY
|
$144.0M
-51.98%
YoY
|
$126.2M
59.23%
YoY
|
$97.76M
46.75%
YoY
|
$100.2M
72.99%
YoY
|
$299.9M
N/A
|
| Selling, General & Admin |
$109.5M
-72.53%
YoY
|
$91.83M
44.39%
YoY
|
$84.02M
-63.63%
YoY
|
$100.4M
69.21%
YoY
|
$398.5M
572.55%
YoY
|
$63.60M
6.7%
YoY
|
$231.0M
N/A
|
| Research & Development |
$34.06M
-87.84%
YoY
|
$30.34M
29.1%
YoY
|
$32.76M
-67.52%
YoY
|
$31.92M
34.21%
YoY
|
$280.0M
1023.44%
YoY
|
$23.50M
-21.05%
YoY
|
$100.8M
N/A
|
| Depreciation & Amortization |
$200.0K
-33.33%
YoY
|
$300.0K
0.0%
YoY
|
$1.223M
-71.79%
YoY
|
$300.0K
-40.0%
YoY
|
$300.0K
-40.0%
YoY
|
$300.0K
-81.41%
YoY
|
$4.336M
N/A
|
| Operating Expenses |
$143.5M
-78.85%
YoY
|
$122.2M
40.26%
YoY
|
$116.8M
-64.81%
YoY
|
$132.3M
59.19%
YoY
|
$678.4M
706.05%
YoY
|
$87.10M
-2.54%
YoY
|
$331.8M
N/A
|
| Operating Profit |
$40.44M
-106.96%
YoY
|
$32.07M
144.11%
YoY
|
$27.26M
-185.42%
YoY
|
-$6.093M
58.47%
YoY
|
-$580.7M
3208.48%
YoY
|
$13.14M
-141.81%
YoY
|
-$31.91M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$3.990M
-15.0%
YoY
|
$3.873M
-22.54%
YoY
|
$4.961M
-75.98%
YoY
|
$4.455M
-15.86%
YoY
|
$4.694M
-5.86%
YoY
|
$5.000M
-2.31%
YoY
|
$20.65M
N/A
|
| Pretax Income |
$44.43M
-107.71%
YoY
|
$35.94M
98.17%
YoY
|
$32.22M
-386.22%
YoY
|
-$1.638M
-212.97%
YoY
|
-$576.0M
4483.98%
YoY
|
$18.14M
-168.95%
YoY
|
-$11.26M
N/A
|
| Income Tax |
$740.0K
-326.99%
YoY
|
$814.0K
-18.44%
YoY
|
$122.0K
-81.98%
YoY
|
$200.0K
-81.82%
YoY
|
-$326.0K
-181.5%
YoY
|
$998.0K
531.65%
YoY
|
$677.0K
N/A
|
| Net Earnings |
$43.69M
-107.59%
YoY
|
$35.13M
104.96%
YoY
|
$31.09M
-360.5%
YoY
|
-$1.844M
-640.76%
YoY
|
-$575.7M
4353.43%
YoY
|
$17.14M
-164.76%
YoY
|
-$11.93M
N/A
|
| Basic Earnings Per Share |
$0.55
-104.2%
YoY
|
$0.43
-94.56%
YoY
|
N/A
|
-$0.02
-300.0%
YoY
|
-$13.10
1264.58%
YoY
|
$7.91
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.52
-103.97%
YoY
|
$0.41
-68.7%
YoY
|
$0.37
-339.87%
YoY
|
-$0.02
-300.0%
YoY
|
-$13.10
1264.58%
YoY
|
$1.31
-486.44%
YoY
|
-$0.15
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
78.97M shares
79.76%
YoY
|
78.62M shares
412.78%
YoY
|
N/A
|
78.86M
478.86%
YoY
|
43.93M shares
224.74%
YoY
|
15.33M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
83.42M shares
89.9%
YoY
|
82.39M shares
-11.16%
YoY
|
N/A
|
78.86M
375.51%
YoY
|
43.93M shares
224.74%
YoY
|
92.75M shares
N/A
|
N/A
|
Loading...