Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,104,167
$3,091,021
$3,181,418
$2,614,718
Gross Profit
1,222,731
1,144,817
1,004,589
796,273
EBITDA
773,695
380,624
551,168
330,224
EBIT
640,693
423,384
206,391
Net Income
435,105
320,017
276,320
62,719
Net Change In Cash
3,104,167
3,091,021
3,181,418
2,614,718
Free Cash Flow
354,208
714,871
1,146,128
-46,469
Cash
876,976
925,859
1,163,017
912,345
Basic Shares
204,274
203,266
203,494
203,188

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$11,692,576
$11,202,263
$11,164,992
$10,419,294
Gross Profit
3,889,946
5,300,888
4,997,816
4,498,785
EBITDA
1,448,949
3,103,508
2,753,190
2,436,125
EBIT
2,648,253
2,333,375
2,057,166
Net Income
883,259
2,221,239
1,861,787
1,644,817
Net Change In Cash
11,692,576
11,202,263
11,164,992
10,419,294
Cost of Revenue
124,736
Free Cash Flow
1,749,148
1,925,654
1,552,081
1,808,356
Cash
925,859
730,746
401,902
463,889
Basic Shares
203,266
203,487
205,547
206,575

Earnings Calls

QuarterEPS
2026-03-31
$2.35
2025-12-31
$1.71
2025-09-30
$1.30
2025-06-30
$1.21