Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,513,438
$1,498,170
$1,412,284
$1,315,300
Gross Profit
1,346,223
1,355,748
1,215,774
1,150,694
EBITDA
249,902
417,579
163,114
123,499
EBIT
208,635
207,475
147,164
87,885
Net Income
227,357
66,502
124,841
94,320
Net Change In Cash
1,513,438
1,498,170
1,412,284
1,315,300
Free Cash Flow
161,025
131,275
354,469
199,772
Cash
4,791,676
4,547,530
4,036,868
2,756,056
Basic Shares
115,771
113,448
114,519
112,846

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,343,033
$3,810,241
$2,458,779
$1,415,921
Gross Profit
4,674,493
3,216,152
2,078,859
1,129,446
EBITDA
616,774
-396,437
-1,120,061
-1,723,387
EBIT
475,088
-568,199
-1,207,736
-1,789,665
Net Income
286,933
-644,786
-881,708
-2,003,815
Net Change In Cash
5,343,033
3,810,241
2,458,779
1,415,921
Free Cash Flow
941,741
-669,768
-1,753,714
-1,965,718
Cash
4,547,530
2,627,410
3,171,800
3,869,564
Basic Shares
113,448
105,288
104,387
103,133

Earnings Calls

QuarterEPS
2026-03-31
$1.96
2025-12-31
$0.58
2025-09-30
$2.65
2025-06-30
$0.91