Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,752,600
$1,524,072
$1,686,454
$1,534,130
Gross Profit
1,132,100
1,049,854
1,154,723
1,059,100
EBITDA
380,800
136,714
380,333
331,181
EBIT
332,900
85,761
329,594
280,421
Net Income
242,100
35,357
240,783
210,939
Net Change In Cash
1,752,600
1,524,072
1,686,454
1,534,130
Free Cash Flow
270,712
269,251
347,317
287,943
Cash
1,722,521
1,430,730
2,197,536
2,091,048
Basic Shares
72,100
74,987
77,359
77,790

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
2025-12-31
$3.36
2025-09-30
$2.76
2025-06-30
$3.53
2025-03-31
$2.71