Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,770,019
$3,696,924
$3,666,897
$3,432,276
Gross Profit
757,015
734,726
684,001
589,309
EBITDA
460,184
398,076
367,261
289,763
EBIT
424,862
363,538
333,029
260,175
Net Income
292,161
270,263
247,572
197,149
Net Change In Cash
3,770,019
3,696,924
3,666,897
3,432,276
Free Cash Flow
451,786
508,729
260,443
111,986
Cash
1,339,550
1,035,534
808,218
841,585
Basic Shares
46,198
46,588
47,159
47,316

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$14,566,116
$12,582,873
$11,076,120
$9,903,580
Gross Profit
2,765,051
2,089,339
1,603,594
1,501,737
EBITDA
1,514,841
1,009,017
682,399
646,861
EBIT
1,381,161
890,052
573,788
534,425
Net Income
1,007,145
632,994
406,122
383,532
Net Change In Cash
14,566,116
12,582,873
11,076,120
9,903,580
Cost of Revenue
-352,985
-79,715
Free Cash Flow
1,332,944
821,251
448,644
282,625
Cash
1,339,550
789,750
456,439
821,345
Basic Shares
46,808
47,564
50,136
54,347

Earnings Calls

Quarter EPS
2024-12-31
$6.32
2024-09-30
$5.80
2024-06-30
$5.25
2024-03-31
$4.17