Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,524,072
$1,686,454
$1,534,130
$1,715,119
Gross Profit
1,049,854
1,154,723
1,059,100
1,140,194
EBITDA
136,714
380,333
331,181
426,746
EBIT
85,761
329,594
280,421
375,524
Net Income
35,357
240,783
210,939
398,573
Net Change In Cash
1,524,072
1,686,454
1,534,130
1,715,119
Free Cash Flow
269,251
347,317
287,943
311,414
Cash
1,430,730
2,197,536
2,091,048
1,933,147
Basic Shares
74,987
77,359
77,790
78,000

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$6,267,411
$5,906,956
$5,475,846
$4,733,962
Gross Profit
4,244,389
4,003,716
3,782,075
3,289,869
EBITDA
1,720,735
1,471,004
1,345,344
1,300,788
EBIT
1,518,420
1,279,901
1,153,398
1,088,383
Net Income
1,253,715
882,466
807,799
793,560
Net Change In Cash
6,267,411
5,906,956
5,475,846
4,733,962
Cost of Revenue
-43,578
74,394
Free Cash Flow
1,383,185
1,052,613
993,372
1,252,636
Cash
1,933,147
1,318,999
697,999
756,493
Basic Shares
78,338
79,680
81,067
86,177

Earnings Calls

QuarterEPS
2025-09-30
$0.47
2025-06-30
$3.53
2025-03-31
$2.98
2024-12-31
$5.45