Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,601,552
$2,568,768
$2,420,187
$2,433,812
Gross Profit
1,654,607
1,630,284
1,497,797
1,511,528
EBITDA
1,043,185
1,133,423
984,861
1,025,698
EBIT
533,705
628,323
490,842
540,315
Net Income
315,125
374,760
313,307
361,297
Net Change In Cash
2,601,552
2,568,768
2,420,187
2,433,812
Free Cash Flow
1,559,801
557,666
270,876
500,103
Cash
2,941,940
2,287,149
2,167,616
2,088,887
Basic Shares
254,897
255,166
257,588
261,101

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$9,654,419
$8,975,515
$8,523,762
$7,423,558
Gross Profit
5,926,898
5,196,898
4,750,037
3,772,831
EBITDA
3,738,603
2,427,684
3,233,589
2,508,393
EBIT
1,961,911
652,428
1,338,102
717,214
Net Income
986,233
111,493
965,460
584,520
Net Change In Cash
9,654,419
8,975,515
8,523,762
7,423,558
Cost of Revenue
191,802
81,634
329,666
Free Cash Flow
1,590,599
1,628,388
2,287,609
1,877,914
Cash
2,088,887
1,997,566
1,979,308
1,945,868
Basic Shares
261,697
275,576
293,669
300,516

Earnings Calls

Quarter EPS
2024-09-30
$3.08
2024-06-30
$2.93
2024-03-31
$2.59
2023-12-31
$2.65