|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$2.747B
63.86%
YoY
|
$1.676B
15.57%
YoY
|
$1.450B
87.87%
YoY
|
| Cost Of Revenue |
$1.664B
63.53%
YoY
|
$1.017B
39.8%
YoY
|
$727.7M
135.24%
YoY
|
| Gross Profit |
$1.083B
64.37%
YoY
|
$658.9M
-8.83%
YoY
|
$722.7M
56.2%
YoY
|
| Selling, General & Admin |
$216.0M
39.7%
YoY
|
$154.6M
13.12%
YoY
|
$136.7M
-79.32%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$76.63M
50.68%
YoY
|
$50.85M
45.77%
YoY
|
$34.89M
162.76%
YoY
|
| Operating Expenses |
$1.179B
139.85%
YoY
|
$491.7M
8.5%
YoY
|
$453.2M
-33.95%
YoY
|
| Operating Profit |
-$96.44M
-157.69%
YoY
|
$167.2M
-37.98%
YoY
|
$269.5M
-220.63%
YoY
|
| Interest Expense |
-$32.90M
-162.05%
YoY
|
$53.02M
9.17%
YoY
|
$48.57M
-106.72%
YoY
|
| Other Income/Expense, Net |
-$6.458M
-111.87%
YoY
|
$54.42M
10.11%
YoY
|
$49.42M
-106.65%
YoY
|
| Pretax Income |
-$102.9M
-146.44%
YoY
|
$221.6M
-30.53%
YoY
|
$318.9M
-142.05%
YoY
|
| Income Tax |
-$33.38M
-151.68%
YoY
|
$64.58M
36.25%
YoY
|
$47.40M
1352.65%
YoY
|
| Net Earnings |
-$69.51M
-144.65%
YoY
|
$155.7M
-41.82%
YoY
|
$267.6M
-134.8%
YoY
|
| Basic Earnings Per Share |
-$0.44
-233.33%
YoY
|
$0.33
-65.26%
YoY
|
$0.95
N/A
|
| Diluted Earnings Per Share |
-$0.44
-246.67%
YoY
|
$0.30
-61.54%
YoY
|
$0.78
-122.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
158.7M shares
191.66%
YoY
|
54.41M shares
15.12%
YoY
|
47.27M shares
N/A
|
| Diluted Shares Outstanding |
158.7M shares
117.27%
YoY
|
73.04M shares
8.13%
YoY
|
67.55M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 |
|---|---|---|---|---|---|---|---|
| Revenue |
$701.3M
6.57%
YoY
|
$694.1M
19.97%
YoY
|
$770.2M
-54.05%
YoY
|
$739.8M
65.95%
YoY
|
$658.1M
53.03%
YoY
|
$578.6M
58.47%
YoY
|
$1.676B
N/A
|
| Cost Of Revenue |
$412.5M
1.36%
YoY
|
$406.8M
17.01%
YoY
|
$461.5M
51.52%
YoY
|
$447.6M
73.69%
YoY
|
$406.9M
63.84%
YoY
|
$347.6M
68.16%
YoY
|
$304.5M
N/A
|
| Gross Profit |
$288.8M
15.02%
YoY
|
$287.4M
24.43%
YoY
|
$308.8M
136.04%
YoY
|
$292.1M
55.35%
YoY
|
$251.1M
38.25%
YoY
|
$230.9M
45.83%
YoY
|
$130.8M
N/A
|
| Selling, General & Admin |
$74.93M
46.78%
YoY
|
$63.88M
84.92%
YoY
|
$215.9M
-84.89%
YoY
|
$51.10M
35.48%
YoY
|
$51.05M
-53.15%
YoY
|
$34.54M
-88.3%
YoY
|
$1.429B
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.000M
66.67%
YoY
|
$26.77M
92.85%
YoY
|
$25.54M
-34.96%
YoY
|
$1.000M
100.0%
YoY
|
$600.0K
20.0%
YoY
|
$13.88M
19.73%
YoY
|
$39.26M
N/A
|
| Operating Expenses |
$254.5M
-55.87%
YoY
|
$242.4M
75.63%
YoY
|
$252.2M
-83.26%
YoY
|
$211.1M
69.91%
YoY
|
$576.7M
348.88%
YoY
|
$138.0M
-55.94%
YoY
|
$1.507B
N/A
|
| Operating Profit |
$34.36M
-110.55%
YoY
|
$45.00M
-51.58%
YoY
|
$56.57M
-104.11%
YoY
|
$81.02M
26.99%
YoY
|
-$325.6M
-712.28%
YoY
|
$92.94M
-160.04%
YoY
|
-$1.376B
N/A
|
| Interest Expense |
$17.75M
-111.23%
YoY
|
$11.11M
111.66%
YoY
|
$50.66M
503.44%
YoY
|
$69.31M
209.22%
YoY
|
-$158.1M
-8457.08%
YoY
|
$5.248M
-67.1%
YoY
|
$8.395M
N/A
|
| Other Income/Expense, Net |
$17.95M
-111.19%
YoY
|
$11.68M
-476.51%
YoY
|
$85.00M
77.58%
YoY
|
$72.07M
222.25%
YoY
|
-$160.4M
-8450.91%
YoY
|
-$3.103M
-17.36%
YoY
|
$47.86M
N/A
|
| Pretax Income |
$52.31M
-110.76%
YoY
|
$56.69M
-36.9%
YoY
|
$140.2M
-36.73%
YoY
|
$153.1M
77.67%
YoY
|
-$486.0M
-1031.63%
YoY
|
$89.84M
23.27%
YoY
|
$221.6M
N/A
|
| Income Tax |
$4.100M
-205.13%
YoY
|
$1.400M
-94.4%
YoY
|
$6.776M
-89.51%
YoY
|
-$61.30M
-503.29%
YoY
|
-$3.900M
-120.31%
YoY
|
$25.00M
3.15%
YoY
|
$64.58M
N/A
|
| Net Earnings |
$48.22M
-110.0%
YoY
|
$55.25M
-14.72%
YoY
|
$133.4M
-14.29%
YoY
|
$214.4M
201.97%
YoY
|
-$482.1M
-1564.33%
YoY
|
$64.79M
33.21%
YoY
|
$155.7M
N/A
|
| Basic Earnings Per Share |
$0.19
-104.24%
YoY
|
$0.23
N/A
|
N/A
|
$0.93
N/A
|
-$4.48
N/A
|
$0.00
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.18
-104.02%
YoY
|
$0.21
N/A
|
$0.50
-29.77%
YoY
|
$0.64
N/A
|
-$4.48
N/A
|
$0.00
-100.0%
YoY
|
$0.71
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
248.2M shares
130.84%
YoY
|
244.0M shares
321.0%
YoY
|
N/A
|
229.9M shares
321.42%
YoY
|
107.5M shares
97.65%
YoY
|
57.97M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
268.6M shares
149.86%
YoY
|
266.7M shares
252.53%
YoY
|
N/A
|
266.7M shares
264.69%
YoY
|
107.5M shares
52.68%
YoY
|
75.65M shares
N/A
|
N/A
|
Loading...