Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,511,041
$1,752,600
$1,524,072
$1,686,454
Gross Profit
1,081,734
1,132,100
1,049,854
1,154,723
EBITDA
364,155
380,800
136,714
380,333
EBIT
318,724
332,900
85,761
329,594
Net Income
222,344
242,100
35,357
240,783
Net Change In Cash
1,511,041
1,752,600
1,524,072
1,686,454
Free Cash Flow
370,616
270,712
269,251
347,317
Cash
1,666,946
1,722,521
1,430,730
2,197,536
Basic Shares
69,965
72,100
74,987
77,359

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,497,256
$6,267,411
$5,906,956
$5,475,846
Gross Profit
4,395,777
4,244,389
4,003,716
3,782,075
EBITDA
1,229,028
1,720,735
1,471,004
1,345,344
EBIT
1,028,676
1,518,420
1,279,901
1,153,398
Net Income
729,179
1,253,715
882,466
807,799
Net Change In Cash
6,497,256
6,267,411
5,906,956
5,475,846
Cost of Revenue
-43,578
Free Cash Flow
1,175,223
1,383,185
1,052,613
993,372
Cash
1,722,521
1,933,147
1,318,999
697,999
Basic Shares
72,100
78,338
79,680
81,067

Earnings Calls

QuarterEPS
2026-03-31
$3.32
2025-12-31
$3.36
2025-09-30
$2.76
2025-06-30
$3.53