Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$4,516,699
$4,301,529
$4,304,400
$3,867,372
Gross Profit
935,598
835,313
833,770
722,718
EBITDA
710,609
457,016
461,858
360,701
EBIT
675,626
407,590
415,212
318,756
Net Income
431,790
295,373
302,160
240,677
Net Change In Cash
4,516,699
4,301,529
4,304,400
3,867,372
Free Cash Flow
492,485
448,844
165,644
82,340
Cash
1,111,968
655,104
485,988
576,702
Basic Shares
45,051
44,990
44,990
46,198

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$16,990,000
$14,566,116
$12,582,873
$11,076,120
Gross Profit
3,327,400
2,765,051
2,089,339
1,603,594
EBITDA
1,989,200
1,514,841
1,009,017
680,560
EBIT
1,816,200
1,381,161
890,052
571,949
Net Income
1,270,000
1,007,145
632,994
406,122
Net Change In Cash
16,990,000
14,566,116
12,582,873
11,076,120
Cost of Revenue
-352,985
Free Cash Flow
1,189,313
1,332,944
821,251
448,644
Cash
1,111,968
1,339,550
789,750
456,439
Basic Shares
45,051
46,808
47,564
50,136

Earnings Calls

QuarterEPS
2025-12-31
$7.19
2025-09-30
$6.57
2025-06-30
$6.72
2025-03-31
$5.26