Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,364,437
$4,272,201
$3,976,240
$3,832,015
Gross Profit
2,251,225
2,168,060
2,034,172
1,967,429
EBITDA
1,019,526
863,298
862,129
831,214
EBIT
903,087
752,481
718,736
Net Income
665,464
622,848
547,238
552,504
Net Change In Cash
4,364,437
4,272,201
3,976,240
3,832,015
Free Cash Flow
513,706
1,174,226
454,975
264,123
Cash
115,613
145,042
89,264
279,132
Basic Shares
58,335
59,044
59,454
59,673

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$15,812,250
$14,409,860
$13,327,563
$11,604,493
Gross Profit
8,104,803
7,381,706
7,019,949
6,085,692
EBITDA
3,186,376
3,314,308
3,254,899
2,742,166
EBIT
3,186,376
2,954,491
2,917,168
2,419,336
Net Income
2,346,581
2,172,650
2,164,685
1,752,302
Net Change In Cash
15,812,250
14,409,860
13,327,563
11,604,493
Cost of Revenue
-103,168
425,131
Free Cash Flow
2,027,820
2,584,908
2,764,457
2,371,024
Cash
279,132
108,583
362,113
465,640
Basic Shares
60,998
64,962
69,611
74,462

Earnings Calls

Quarter EPS
2024-09-30
$11.41
2024-06-30
$10.55
2024-03-31
$9.20
2023-12-31
$9.26