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
333,246
248,971
184,448
135,163
EBIT
292,102
212,987
147,164
99,549
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
-361,239
-738,161
-1,894,759
EBIT
475,088
-533,001
-825,836
-1,961,037
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
$1.09
2025-06-30
$0.84