Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,696,924
$3,666,897
$3,432,276
$3,439,221
Gross Profit
734,726
684,001
589,309
617,745
EBITDA
363,538
367,040
289,541
320,382
EBIT
329,000
332,808
259,953
289,196
Net Income
270,263
247,572
197,149
211,517
Net Change In Cash
3,696,924
3,666,897
3,432,276
3,439,221
Free Cash Flow
508,729
260,443
111,986
401,660
Cash
1,035,534
808,218
841,585
790,350
Basic Shares
47,159
47,159
47,316
47,331

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$12,582,873
$11,076,120
$9,903,580
$8,797,061
Gross Profit
2,089,339
1,603,594
1,501,737
1,395,382
EBITDA
997,071
677,799
646,861
601,449
EBIT
878,106
569,188
534,425
494,778
Net Income
632,994
406,122
383,532
132,943
Net Change In Cash
12,582,873
11,076,120
9,903,580
8,797,061
Cost of Revenue
-352,985
-79,715
539,596
Free Cash Flow
821,251
448,644
282,625
758,397
Cash
790,350
456,439
821,345
902,867
Basic Shares
47,564
50,136
54,347
55,421

Earnings Calls

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