Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,963,027
$3,907,604
$3,843,582
$3,703,546
Gross Profit
3,572,777
436,398
388,762
331,196
EBITDA
535,760
583,878
529,765
476,677
EBIT
386,193
436,398
388,762
331,196
Net Income
258,714
289,152
261,834
216,378
Net Change In Cash
3,963,027
3,907,604
3,843,582
3,703,546
Free Cash Flow
81,887
437,887
187,867
246,041
Cash
106,077
128,786
112,093
119,439
Basic Shares
68,108
67,920
68,482
68,550

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$14,281,976
$13,399,370
$12,642,117
$11,558,897
Gross Profit
5,641,664
11,925,031
11,214,983
10,270,765
EBITDA
1,713,629
1,642,966
1,927,529
1,870,212
EBIT
1,145,588
1,061,105
1,394,316
1,359,719
Net Income
717,795
675,609
991,590
943,953
Net Change In Cash
14,281,976
13,399,370
12,642,117
11,558,897
Cost of Revenue
-1,099,721
1,172,748
Free Cash Flow
524,742
262,022
28,036
1,625,960
Cash
119,439
102,818
115,301
1,224,490
Basic Shares
70,125
73,832
83,692
85,587

Earnings Calls

Quarter EPS
2024-09-30
$3.71
2024-06-30
$4.31
2024-03-31
$3.70
2023-12-31
$3.13