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
406,615
367,261
289,763
320,103
EBIT
372,077
333,029
260,175
288,917
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
46,588
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
995,952
682,399
646,861
601,449
EBIT
876,987
573,788
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
789,750
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