|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$2.187B
30.69%
YoY
|
$1.673B
30.88%
YoY
|
$1.278B
26.73%
YoY
|
$1.009B
N/A
|
| Cost Of Revenue |
$263.0M
26.76%
YoY
|
$207.5M
-5.56%
YoY
|
$219.7M
2.35%
YoY
|
$214.7M
N/A
|
| Gross Profit |
$1.924B
31.24%
YoY
|
$1.466B
38.45%
YoY
|
$1.059B
33.31%
YoY
|
$794.2M
N/A
|
| Selling, General & Admin |
$1.147B
-4.66%
YoY
|
$1.204B
17.55%
YoY
|
$1.024B
0.07%
YoY
|
$1.023B
N/A
|
| Research & Development |
$934.9M
202.0%
YoY
|
$309.6M
19.53%
YoY
|
$259.0M
6.83%
YoY
|
$242.4M
N/A
|
| Depreciation & Amortization |
$30.00M
18.25%
YoY
|
$25.37M
96.1%
YoY
|
$12.94M
77.22%
YoY
|
$7.300M
N/A
|
| Operating Expenses |
$2.964B
93.97%
YoY
|
$1.528B
18.03%
YoY
|
$1.295B
1.7%
YoY
|
$1.273B
N/A
|
| Operating Profit |
-$1.040B
1572.02%
YoY
|
-$62.20M
-73.62%
YoY
|
-$235.8M
-50.74%
YoY
|
-$478.7M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$30.87M
-21.77%
YoY
|
$39.47M
20.26%
YoY
|
$32.82M
304.6%
YoY
|
$8.111M
N/A
|
| Pretax Income |
-$1.009B
4338.75%
YoY
|
-$22.73M
-88.8%
YoY
|
-$203.0M
-56.87%
YoY
|
-$470.6M
N/A
|
| Income Tax |
$831.0K
-68.16%
YoY
|
$2.610M
1015.38%
YoY
|
$234.0K
-169.44%
YoY
|
-$337.0K
N/A
|
| Net Earnings |
-$1.010B
3884.91%
YoY
|
-$25.34M
-87.53%
YoY
|
-$203.2M
-56.79%
YoY
|
-$470.3M
N/A
|
| Basic Earnings Per Share |
-$4.27
994.87%
YoY
|
-$0.39
-87.89%
YoY
|
-$3.22
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$4.27
6000.0%
YoY
|
-$0.07
-87.5%
YoY
|
-$0.56
-56.59%
YoY
|
-$1.29
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
236.3M shares
264.0%
YoY
|
64.91M shares
2.86%
YoY
|
63.10M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
236.3M shares
264.0%
YoY
|
64.91M shares
2.86%
YoY
|
63.10M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$647.4M
24.8%
YoY
|
$596.4M
N/A
|
$543.5M
28.84%
YoY
|
$528.1M
37.46%
YoY
|
$518.7M
32.34%
YoY
|
N/A
|
$421.9M
32.32%
YoY
|
$384.2M
24.92%
YoY
|
$392.0M
26.25%
YoY
|
| Cost Of Revenue |
$67.07M
11.02%
YoY
|
$66.11M
N/A
|
$69.40M
29.68%
YoY
|
$67.12M
32.9%
YoY
|
$60.42M
27.34%
YoY
|
N/A
|
$53.52M
-18.26%
YoY
|
$50.50M
-14.8%
YoY
|
$47.45M
-15.1%
YoY
|
| Gross Profit |
$580.3M
26.62%
YoY
|
$530.3M
N/A
|
$474.1M
28.71%
YoY
|
$461.0M
38.15%
YoY
|
$458.3M
33.03%
YoY
|
N/A
|
$368.4M
45.39%
YoY
|
$333.7M
34.4%
YoY
|
$344.5M
35.33%
YoY
|
| Selling, General & Admin |
$235.9M
-35.81%
YoY
|
$468.4M
N/A
|
$230.2M
21.3%
YoY
|
$464.7M
191.04%
YoY
|
$367.5M
41.13%
YoY
|
N/A
|
$189.8M
-28.83%
YoY
|
$159.7M
-33.52%
YoY
|
$260.4M
7.27%
YoY
|
| Research & Development |
$109.8M
40.96%
YoY
|
$111.3M
N/A
|
$123.9M
54.16%
YoY
|
$621.8M
724.92%
YoY
|
$77.88M
3.94%
YoY
|
N/A
|
$80.40M
30.29%
YoY
|
$75.37M
22.05%
YoY
|
$74.93M
11.69%
YoY
|
| Depreciation & Amortization |
$7.665M
5.61%
YoY
|
$7.817M
-61.18%
YoY
|
$7.500M
8.7%
YoY
|
$7.400M
21.31%
YoY
|
$7.258M
38.67%
YoY
|
$20.14M
544.97%
YoY
|
$6.900M
105.79%
YoY
|
$6.100M
129.24%
YoY
|
$5.234M
110.62%
YoY
|
| Operating Expenses |
$109.8M
-75.56%
YoY
|
$584.0M
N/A
|
$538.8M
35.04%
YoY
|
$1.392B
305.56%
YoY
|
$449.2M
32.31%
YoY
|
N/A
|
$399.0M
20.29%
YoY
|
$343.2M
12.66%
YoY
|
$339.5M
8.7%
YoY
|
| Operating Profit |
$470.5M
5049.75%
YoY
|
-$53.77M
N/A
|
-$64.71M
111.17%
YoY
|
-$930.6M
9757.41%
YoY
|
$9.137M
81.58%
YoY
|
N/A
|
-$30.64M
-60.88%
YoY
|
-$9.441M
-83.23%
YoY
|
$5.032M
-108.72%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$7.748M
44.71%
YoY
|
$9.037M
N/A
|
$10.27M
-5.08%
YoY
|
$6.215M
-37.25%
YoY
|
$5.354M
-49.05%
YoY
|
N/A
|
$10.82M
10.45%
YoY
|
$9.904M
30.23%
YoY
|
$10.51M
91.18%
YoY
|
| Pretax Income |
$53.91M
272.03%
YoY
|
-$44.73M
N/A
|
-$54.44M
174.59%
YoY
|
-$924.4M
-199759.4%
YoY
|
$14.49M
-6.76%
YoY
|
N/A
|
-$19.83M
-71.07%
YoY
|
$463.0K
-100.95%
YoY
|
$15.54M
-129.75%
YoY
|
| Income Tax |
$455.0K
-70.68%
YoY
|
$46.00K
N/A
|
$280.0K
-87.27%
YoY
|
-$1.047M
-1442.31%
YoY
|
$1.552M
-528.73%
YoY
|
N/A
|
$2.199M
N/A
|
$78.00K
11.43%
YoY
|
-$362.0K
-409.4%
YoY
|
| Net Earnings |
$53.46M
N/A
|
-$44.78M
N/A
|
-$54.72M
148.44%
YoY
|
-$923.4M
-239937.92%
YoY
|
$0.00
N/A
|
N/A
|
-$22.03M
-67.87%
YoY
|
$385.0K
-100.79%
YoY
|
$0.00
-100.0%
YoY
|
| Basic Earnings Per Share |
$0.14
N/A
|
N/A
|
-$0.15
-55.88%
YoY
|
-$7.29
N/A
|
$0.00
N/A
|
N/A
|
-$0.34
N/A
|
$0.00
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.13
N/A
|
-$0.12
N/A
|
-$0.15
-55.88%
YoY
|
-$7.29
N/A
|
$0.00
N/A
|
N/A
|
-$0.34
78.95%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
381.6M shares
479.39%
YoY
|
N/A
|
371.8M shares
470.74%
YoY
|
126.6M shares
95.77%
YoY
|
65.87M shares
N/A
|
N/A
|
65.15M shares
N/A
|
64.68M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
400.5M shares
507.99%
YoY
|
N/A
|
371.8M shares
470.74%
YoY
|
126.6M shares
95.77%
YoY
|
65.87M shares
N/A
|
N/A
|
65.15M shares
N/A
|
64.68M shares
N/A
|
N/A
|
Loading...