Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$5,541,520
$5,154,892
$4,628,233
$4,516,699
Gross Profit
1,108,218
1,022,379
863,950
935,598
EBITDA
606,848
605,924
462,646
725,653
EBIT
549,558
551,662
410,072
675,626
Net Income
399,930
403,694
305,484
431,790
Net Change In Cash
5,541,520
5,154,892
4,628,233
4,516,699
Free Cash Flow
759,564
258,207
-28,154
492,485
Cash
774,752
924,411
916,420
1,111,968
Basic Shares
44,245
44,552
45,051
45,051

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$16,986,421
$14,566,116
$12,582,873
$11,076,120
Gross Profit
3,282,988
2,765,051
2,089,339
1,603,594
EBITDA
1,764,573
1,514,841
1,009,017
680,560
EBIT
1,578,153
1,381,161
890,052
571,949
Net Income
1,272,817
1,007,145
632,994
406,122
Net Change In Cash
16,986,421
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
2026-09-30
$9.60
2026-06-30
$9.06
2026-03-31
$6.84
2025-12-31
$7.19