Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$3,666,897
$3,432,276
$3,439,221
$3,207,598
Gross Profit
684,001
589,309
617,745
545,472
EBITDA
367,040
289,541
320,382
234,983
EBIT
332,808
259,953
289,196
204,697
Net Income
247,572
197,149
211,517
169,409
Net Change In Cash
3,666,897
3,432,276
3,439,221
3,207,598
Free Cash Flow
260,443
111,986
401,660
241,223
Cash
808,218
841,585
790,350
523,632
Basic Shares
47,159
47,316
47,331
47,398

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-06-30
$5.25
2024-03-31
$4.17
2023-12-31
$4.47
2023-09-30
$3.57