|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.272B
83.41%
YoY
|
$693.4M
30.38%
YoY
|
$531.8M
65.85%
YoY
|
$320.7M
24.36%
YoY
|
$257.9M
37.15%
YoY
|
| Cost Of Revenue |
$473.9M
51.75%
YoY
|
$312.3M
27.13%
YoY
|
$245.6M
28.96%
YoY
|
$190.5M
9.34%
YoY
|
$174.2M
9.37%
YoY
|
| Gross Profit |
$797.9M
109.36%
YoY
|
$381.1M
33.17%
YoY
|
$286.2M
119.82%
YoY
|
$130.2M
55.64%
YoY
|
$83.64M
191.3%
YoY
|
| Selling, General & Admin |
$731.7M
-3.13%
YoY
|
$755.4M
96.91%
YoY
|
$383.6M
25.63%
YoY
|
$305.3M
17.46%
YoY
|
$259.9M
52.13%
YoY
|
| Research & Development |
$172.9M
15.8%
YoY
|
$149.3M
65.29%
YoY
|
$90.34M
10.46%
YoY
|
$81.79M
33.72%
YoY
|
$61.16M
34.67%
YoY
|
| Depreciation & Amortization |
$32.05M
21.62%
YoY
|
$26.36M
-20.93%
YoY
|
$33.33M
9.61%
YoY
|
$30.41M
27.34%
YoY
|
$23.88M
3.6%
YoY
|
| Operating Expenses |
$904.7M
0.0%
YoY
|
$904.7M
87.59%
YoY
|
$482.3M
21.9%
YoY
|
$395.6M
20.86%
YoY
|
$327.4M
47.35%
YoY
|
| Operating Profit |
-$252.9M
-63.41%
YoY
|
-$691.1M
252.44%
YoY
|
-$196.1M
-26.13%
YoY
|
-$265.4M
8.92%
YoY
|
-$243.7M
25.98%
YoY
|
| Interest Expense |
-$63.25M
35.16%
YoY
|
-$46.80M
18.27%
YoY
|
-$39.57M
103.37%
YoY
|
-$19.46M
28.3%
YoY
|
-$15.17M
-4.83%
YoY
|
| Other Income/Expense, Net |
$31.45M
-2.75%
YoY
|
$32.34M
48.18%
YoY
|
$21.82M
-550.31%
YoY
|
-$4.846M
1433.54%
YoY
|
-$316.0K
-32.19%
YoY
|
| Pretax Income |
-$290.4M
-58.61%
YoY
|
-$701.6M
228.13%
YoY
|
-$213.8M
-26.2%
YoY
|
-$289.7M
11.79%
YoY
|
-$259.2M
23.51%
YoY
|
| Income Tax |
-$51.68M
-19530.08%
YoY
|
$266.0K
-7.64%
YoY
|
$288.0K
336.36%
YoY
|
$66.00K
N/A
|
$0.00
N/A
|
| Net Earnings |
-$245.0M
-65.28%
YoY
|
-$705.8M
165.38%
YoY
|
-$266.0M
-20.35%
YoY
|
-$333.9M
12.16%
YoY
|
-$297.7M
17.26%
YoY
|
| Basic Earnings Per Share |
-$1.41
-77.37%
YoY
|
-$6.23
48.33%
YoY
|
-$4.20
-20.75%
YoY
|
-$5.30
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.41
-77.37%
YoY
|
-$6.23
286.11%
YoY
|
-$1.61
-20.35%
YoY
|
-$2.03
12.16%
YoY
|
-$1.81
17.29%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
174.3K
45.4%
YoY
|
119.8K
89.32%
YoY
|
63.31K
0.43%
YoY
|
63.03K
N/A
|
N/A
|
| Diluted Shares Outstanding |
174.3K
45.4%
YoY
|
119.8K
89.32%
YoY
|
63.31K
0.43%
YoY
|
63.03K
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$348.1M
36.12%
YoY
|
$367.2M
82.98%
YoY
|
$334.2M
84.72%
YoY
|
$314.6M
89.57%
YoY
|
$255.7M
75.38%
YoY
|
$200.7M
-62.27%
YoY
|
$180.9M
32.98%
YoY
|
$166.0M
25.34%
YoY
|
$145.8M
26.12%
YoY
|
$531.8M
N/A
|
| Cost Of Revenue |
$126.1M
25.41%
YoY
|
$129.5M
64.72%
YoY
|
$124.3M
65.49%
YoY
|
$119.6M
32.21%
YoY
|
$100.5M
47.58%
YoY
|
$78.62M
-68.0%
YoY
|
$75.09M
21.05%
YoY
|
$90.46M
48.85%
YoY
|
$68.12M
20.2%
YoY
|
$245.6M
N/A
|
| Gross Profit |
$222.0M
43.06%
YoY
|
$237.7M
94.74%
YoY
|
$209.9M
98.36%
YoY
|
$195.0M
158.29%
YoY
|
$155.2M
99.75%
YoY
|
$122.1M
-57.35%
YoY
|
$105.8M
42.97%
YoY
|
$75.51M
5.39%
YoY
|
$77.70M
31.8%
YoY
|
$286.2M
N/A
|
| Selling, General & Admin |
$212.6M
37.49%
YoY
|
$244.7M
74.77%
YoY
|
$187.9M
85.25%
YoY
|
$180.7M
-60.98%
YoY
|
$154.6M
49.05%
YoY
|
$140.0M
-63.5%
YoY
|
$101.4M
42.0%
YoY
|
$463.1M
550.48%
YoY
|
$103.7M
15.23%
YoY
|
$383.6M
N/A
|
| Research & Development |
$48.24M
34.46%
YoY
|
$50.47M
70.44%
YoY
|
$44.96M
64.4%
YoY
|
$41.62M
-38.82%
YoY
|
$35.87M
47.39%
YoY
|
$29.61M
-67.22%
YoY
|
$27.35M
17.71%
YoY
|
$68.03M
206.82%
YoY
|
$24.34M
16.67%
YoY
|
$90.34M
N/A
|
| Depreciation & Amortization |
$7.425M
-5.81%
YoY
|
$26.91M
184.53%
YoY
|
$8.120M
19.62%
YoY
|
$8.347M
30.12%
YoY
|
$7.883M
-14.21%
YoY
|
$9.457M
-62.6%
YoY
|
$6.788M
25.61%
YoY
|
$6.415M
23.51%
YoY
|
$9.189M
14.25%
YoY
|
$25.29M
N/A
|
| Operating Expenses |
$260.8M
36.92%
YoY
|
$299.1M
73.14%
YoY
|
$232.9M
80.82%
YoY
|
$222.3M
-58.14%
YoY
|
$190.5M
45.45%
YoY
|
$172.8M
-64.18%
YoY
|
$128.8M
36.04%
YoY
|
$531.1M
468.87%
YoY
|
$131.0M
16.1%
YoY
|
$482.3M
N/A
|
| Operating Profit |
-$84.71M
23.33%
YoY
|
-$61.41M
21.13%
YoY
|
-$61.00M
13.76%
YoY
|
-$61.77M
-88.42%
YoY
|
-$68.69M
28.94%
YoY
|
-$50.70M
-74.14%
YoY
|
-$53.62M
19.71%
YoY
|
-$533.5M
1081.91%
YoY
|
-$53.27M
-1.09%
YoY
|
-$196.1M
N/A
|
| Interest Expense |
-$13.56M
-24.97%
YoY
|
-$13.31M
7.81%
YoY
|
-$9.281M
-12.97%
YoY
|
-$22.59M
95.09%
YoY
|
-$18.07M
48.05%
YoY
|
-$12.35M
3.89%
YoY
|
-$10.66M
-1.8%
YoY
|
-$11.58M
16.64%
YoY
|
-$12.21M
76.96%
YoY
|
-$11.89M
N/A
|
| Other Income/Expense, Net |
-$27.71M
0.93%
YoY
|
$14.57M
-70.96%
YoY
|
$2.605M
-122.61%
YoY
|
$41.73M
-692.07%
YoY
|
-$27.46M
-3765.55%
YoY
|
$50.16M
-382.62%
YoY
|
-$11.52M
-603.8%
YoY
|
-$7.048M
820.1%
YoY
|
$749.0K
-88.27%
YoY
|
-$17.75M
N/A
|
| Pretax Income |
-$122.9M
9.4%
YoY
|
-$60.16M
366.63%
YoY
|
-$81.22M
9.6%
YoY
|
-$40.53M
-92.66%
YoY
|
-$112.3M
73.54%
YoY
|
-$12.89M
-93.97%
YoY
|
-$74.11M
38.88%
YoY
|
-$552.1M
891.96%
YoY
|
-$64.73M
19.06%
YoY
|
-$213.8M
N/A
|
| Income Tax |
-$62.00K
-99.87%
YoY
|
-$5.992M
-5011.48%
YoY
|
$276.0K
626.32%
YoY
|
$212.0K
123.16%
YoY
|
-$46.18M
-419918.18%
YoY
|
$122.0K
-57.64%
YoY
|
$38.00K
-41.54%
YoY
|
$95.00K
3066.67%
YoY
|
$11.00K
83.33%
YoY
|
$288.0K
N/A
|
| Net Earnings |
-$125.9M
85.07%
YoY
|
-$54.17M
316.21%
YoY
|
-$79.98M
5.46%
YoY
|
-$42.84M
-92.24%
YoY
|
-$68.04M
-26.89%
YoY
|
-$13.01M
-95.11%
YoY
|
-$75.84M
41.95%
YoY
|
-$552.2M
889.06%
YoY
|
-$93.06M
41.49%
YoY
|
-$266.0M
N/A
|
| Basic Earnings Per Share |
-$0.70
75.0%
YoY
|
N/A
|
-$0.46
0.0%
YoY
|
-$0.25
-96.36%
YoY
|
-$0.40
-72.79%
YoY
|
N/A
|
-$0.46
-55.34%
YoY
|
-$6.86
541.12%
YoY
|
-$1.47
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.71
77.5%
YoY
|
-$0.30
294.87%
YoY
|
-$0.46
0.0%
YoY
|
-$0.25
-96.36%
YoY
|
-$0.40
-28.34%
YoY
|
-$0.08
-95.17%
YoY
|
-$0.46
-55.34%
YoY
|
-$6.86
541.12%
YoY
|
-$0.56
41.49%
YoY
|
-$1.61
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
178.9K
4.91%
YoY
|
N/A
|
174.9K
5.64%
YoY
|
173.4K
110.61%
YoY
|
170.5K
168.81%
YoY
|
N/A
|
165.6K
161.69%
YoY
|
82.33K
30.08%
YoY
|
63.43K
N/A
|
N/A
|
| Diluted Shares Outstanding |
179.0K
4.96%
YoY
|
N/A
|
174.9K
5.64%
YoY
|
173.4K
110.61%
YoY
|
170.5K
168.81%
YoY
|
N/A
|
165.6K
161.69%
YoY
|
82.33K
30.08%
YoY
|
63.43K
N/A
|
N/A
|
Loading...