|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$2.550B
21.53%
YoY
|
$2.099B
29.94%
YoY
|
$1.615B
29.57%
YoY
|
| Cost Of Revenue |
$2.015B
20.79%
YoY
|
$1.668B
28.3%
YoY
|
$1.300B
28.35%
YoY
|
| Gross Profit |
$535.9M
24.41%
YoY
|
$430.8M
36.69%
YoY
|
$315.1M
34.85%
YoY
|
| Selling, General & Admin |
$342.6M
41.06%
YoY
|
$242.9M
30.54%
YoY
|
$186.1M
30.98%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$31.90M
-71.22%
YoY
|
$110.8M
19.45%
YoY
|
$92.80M
-0.24%
YoY
|
| Operating Expenses |
$342.6M
0.76%
YoY
|
$340.0M
27.69%
YoY
|
$266.3M
18.58%
YoY
|
| Operating Profit |
$61.58M
-32.12%
YoY
|
$90.73M
85.74%
YoY
|
$48.85M
434.37%
YoY
|
| Interest Expense |
-$95.85M
15.36%
YoY
|
-$83.08M
-11.32%
YoY
|
-$93.69M
70.59%
YoY
|
| Other Income/Expense, Net |
-$116.7M
1492.85%
YoY
|
-$7.328M
2751.36%
YoY
|
-$257.0K
-237.43%
YoY
|
| Pretax Income |
-$55.14M
138.48%
YoY
|
-$23.12M
-57.14%
YoY
|
-$53.94M
-27.75%
YoY
|
| Income Tax |
$22.16M
390.18%
YoY
|
$4.521M
-157.1%
YoY
|
-$7.918M
-204.01%
YoY
|
| Net Earnings |
-$59.78M
109.35%
YoY
|
-$28.56M
-37.96%
YoY
|
-$46.03M
-44.06%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.01
259.97%
YoY
|
-$0.28
-37.56%
YoY
|
-$0.45
-44.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 |
|---|---|---|---|---|---|
| Revenue |
$1.038B
105.14%
YoY
|
$737.6M
-64.85%
YoY
|
$708.0M
26.25%
YoY
|
$598.9M
15.0%
YoY
|
$2.099B
N/A
|
| Cost Of Revenue |
$851.7M
116.04%
YoY
|
$590.2M
-64.62%
YoY
|
$559.9M
26.61%
YoY
|
$470.2M
15.25%
YoY
|
$1.668B
N/A
|
| Gross Profit |
$186.2M
66.65%
YoY
|
$147.5M
-65.76%
YoY
|
$148.1M
24.9%
YoY
|
$128.7M
14.08%
YoY
|
$430.8M
N/A
|
| Selling, General & Admin |
$116.1M
67.14%
YoY
|
$114.8M
-52.73%
YoY
|
$85.89M
27.81%
YoY
|
$72.47M
24.78%
YoY
|
$242.9M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$28.68M
-51.0%
YoY
|
$27.49M
N/A
|
$58.12M
11.09%
YoY
|
$58.53M
N/A
|
| Operating Expenses |
$116.1M
67.14%
YoY
|
$139.6M
-58.96%
YoY
|
$85.89M
27.81%
YoY
|
$97.81M
20.01%
YoY
|
$340.0M
N/A
|
| Operating Profit |
$22.37M
35.12%
YoY
|
$7.929M
-91.26%
YoY
|
$37.20M
38.02%
YoY
|
$30.86M
-1.36%
YoY
|
$90.73M
N/A
|
| Interest Expense |
N/A
|
-$11.06M
-86.69%
YoY
|
-$27.09M
N/A
|
$1.128M
-55.85%
YoY
|
-$83.08M
N/A
|
| Other Income/Expense, Net |
-$18.35M
-42.02%
YoY
|
-$10.06M
37.3%
YoY
|
-$32.74M
41.96%
YoY
|
-$30.42M
34.48%
YoY
|
-$7.328M
N/A
|
| Pretax Income |
$4.013M
-126.57%
YoY
|
-$46.18M
99.7%
YoY
|
$4.457M
14.63%
YoY
|
$1.677M
-82.97%
YoY
|
-$23.12M
N/A
|
| Income Tax |
-$13.38M
-431.38%
YoY
|
$8.499M
87.99%
YoY
|
$4.078M
-10.65%
YoY
|
$5.546M
51.7%
YoY
|
$4.521M
N/A
|
| Net Earnings |
$16.09M
-184.09%
YoY
|
-$32.72M
14.59%
YoY
|
-$576.0K
-46.81%
YoY
|
-$5.270M
-185.14%
YoY
|
-$28.56M
N/A
|
| Basic Earnings Per Share |
$0.24
N/A
|
N/A
|
-$0.02
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.13
N/A
|
-$0.55
96.15%
YoY
|
-$0.02
N/A
|
-$0.05
-180.62%
YoY
|
-$0.28
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
67.15M shares
N/A
|
N/A
|
58.51M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
108.4M shares
N/A
|
N/A
|
58.51M shares
N/A
|
N/A
|
N/A
|
Loading...