|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.717B
27.58%
YoY
|
$2.130B
20.97%
YoY
|
$1.761B
79.48%
YoY
|
$980.9M
18.38%
YoY
|
$828.6M
N/A
|
| Cost Of Revenue |
$1.606B
15.81%
YoY
|
$1.387B
18.23%
YoY
|
$1.173B
129.63%
YoY
|
$510.7M
49.68%
YoY
|
$341.2M
N/A
|
| Gross Profit |
$1.111B
49.55%
YoY
|
$743.1M
26.42%
YoY
|
$587.8M
25.01%
YoY
|
$470.2M
-3.53%
YoY
|
$487.4M
N/A
|
| Selling, General & Admin |
$1.234B
6.16%
YoY
|
$1.162B
24.02%
YoY
|
$936.9M
71.62%
YoY
|
$545.9M
27.28%
YoY
|
$428.9M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$36.10M
25.35%
YoY
|
$28.80M
31.51%
YoY
|
$21.90M
58.7%
YoY
|
$13.80M
33.98%
YoY
|
$10.30M
N/A
|
| Operating Expenses |
$1.624B
34.62%
YoY
|
$1.206B
24.42%
YoY
|
$969.3M
72.41%
YoY
|
$562.2M
27.22%
YoY
|
$441.9M
N/A
|
| Operating Profit |
-$512.2M
10.65%
YoY
|
-$462.9M
21.34%
YoY
|
-$381.5M
314.67%
YoY
|
-$92.00M
-302.2%
YoY
|
$45.50M
N/A
|
| Interest Expense |
$913.3M
69.73%
YoY
|
$538.1M
-8.83%
YoY
|
$590.2M
205.64%
YoY
|
$193.1M
758.22%
YoY
|
$22.50M
N/A
|
| Other Income/Expense, Net |
$6.900M
9.52%
YoY
|
$6.300M
85.29%
YoY
|
$3.400M
21.43%
YoY
|
$2.800M
47.37%
YoY
|
$1.900M
N/A
|
| Pretax Income |
$411.6M
39.15%
YoY
|
$295.8M
50.53%
YoY
|
$196.5M
61.6%
YoY
|
$121.6M
73.96%
YoY
|
$69.90M
N/A
|
| Income Tax |
$103.7M
33.29%
YoY
|
$77.80M
40.94%
YoY
|
$55.20M
135.9%
YoY
|
$23.40M
74.63%
YoY
|
$13.40M
N/A
|
| Net Earnings |
$294.4M
35.05%
YoY
|
$218.0M
70.31%
YoY
|
$128.0M
39.74%
YoY
|
$91.60M
62.12%
YoY
|
$56.50M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$4.11
51.12%
YoY
|
$2.72
50.44%
YoY
|
$1.81
39.74%
YoY
|
$1.29
62.12%
YoY
|
$0.80
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q2 |
|---|---|---|---|---|---|---|---|
| Revenue |
$1.333B
99.94%
YoY
|
$546.0M
-74.36%
YoY
|
$637.7M
N/A
|
$1.325B
24.82%
YoY
|
$666.9M
N/A
|
$2.130B
20.97%
YoY
|
$1.062B
17.55%
YoY
|
| Cost Of Revenue |
$641.1M
60.92%
YoY
|
$436.7M
-66.32%
YoY
|
$392.4M
N/A
|
$777.0M
23.88%
YoY
|
$398.4M
N/A
|
$1.297B
17.31%
YoY
|
$627.2M
6.5%
YoY
|
| Gross Profit |
$692.3M
157.84%
YoY
|
$572.1M
-31.32%
YoY
|
$245.3M
N/A
|
$548.0M
26.18%
YoY
|
$268.5M
N/A
|
$833.0M
27.14%
YoY
|
$434.3M
38.27%
YoY
|
| Selling, General & Admin |
$427.8M
46.66%
YoY
|
$342.7M
-64.65%
YoY
|
$292.1M
N/A
|
$599.0M
23.84%
YoY
|
$291.7M
N/A
|
$969.4M
24.7%
YoY
|
$483.7M
26.06%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$11.70M
48.1%
YoY
|
$10.00M
-25.37%
YoY
|
$9.600M
N/A
|
$10.00M
-35.06%
YoY
|
$7.900M
N/A
|
$13.40M
10.74%
YoY
|
$15.40M
57.14%
YoY
|
| Operating Expenses |
$546.2M
46.28%
YoY
|
$460.8M
-64.7%
YoY
|
$390.0M
N/A
|
$772.6M
18.97%
YoY
|
$373.4M
N/A
|
$1.305B
25.27%
YoY
|
$649.4M
28.54%
YoY
|
| Operating Profit |
$146.1M
-239.28%
YoY
|
$111.3M
-123.57%
YoY
|
-$144.7M
N/A
|
-$224.6M
4.42%
YoY
|
-$104.9M
N/A
|
-$472.2M
22.11%
YoY
|
-$215.1M
12.56%
YoY
|
| Interest Expense |
N/A
|
$26.10M
-96.57%
YoY
|
$239.3M
N/A
|
$418.7M
18.41%
YoY
|
$198.8M
N/A
|
$761.7M
29.06%
YoY
|
$353.6M
14.4%
YoY
|
| Other Income/Expense, Net |
$3.700M
428.57%
YoY
|
-$100.0K
-101.59%
YoY
|
$4.200M
N/A
|
$422.0M
84300.0%
YoY
|
$700.0K
N/A
|
$6.300M
85.29%
YoY
|
$500.0K
-73.68%
YoY
|
| Pretax Income |
$149.8M
52.86%
YoY
|
$111.2M
-62.41%
YoY
|
$98.80M
N/A
|
$202.0M
45.32%
YoY
|
$98.00M
N/A
|
$295.8M
50.53%
YoY
|
$139.0M
26.94%
YoY
|
| Income Tax |
$37.50M
47.06%
YoY
|
$25.70M
-66.97%
YoY
|
$25.60M
N/A
|
$52.00M
44.04%
YoY
|
$25.50M
N/A
|
$77.80M
40.94%
YoY
|
$36.10M
25.78%
YoY
|
| Net Earnings |
$109.0M
57.51%
YoY
|
$82.20M
-59.84%
YoY
|
$70.20M
N/A
|
$143.0M
48.49%
YoY
|
$69.20M
N/A
|
$204.7M
59.92%
YoY
|
$96.30M
29.78%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.51
54.03%
YoY
|
$1.15
-57.74%
YoY
|
$0.98
N/A
|
$1.85
46.78%
YoY
|
$0.98
N/A
|
$2.72
50.44%
YoY
|
$1.26
20.38%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
72.94M shares
0.99%
YoY
|
N/A
|
N/A
|
N/A
|
72.22M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...