Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,202,100
$3,234,200
$3,208,200
$3,145,100
Gross Profit
3,106,500
3,101,300
3,120,900
3,074,799
EBITDA
894,400
574,600
575,300
397,000
EBIT
863,800
545,400
545,200
288,200
Net Income
645,700
389,500
395,200
330,600
Net Change In Cash
3,202,100
3,234,200
3,208,200
3,145,100
Free Cash Flow
352,300
311,400
270,000
297,800
Cash
163,400
132,699
279,100
146,000
Basic Shares
186,882
190,329
193,267
195,476

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$12,385,900
$11,991,000
$12,013,800
$13,162,100
Gross Profit
11,933,900
11,517,500
11,801,000
13,162,100
EBITDA
1,943,700
2,049,000
1,565,400
1,265,800
EBIT
1,834,900
1,938,500
1,445,600
1,152,200
Net Income
1,283,800
1,407,200
981,000
793,000
Net Change In Cash
12,385,900
11,991,000
12,013,800
13,162,100
Cost of Revenue
44,200
-122,000
112,900
Free Cash Flow
1,068,000
1,316,500
1,277,200
478,400
Cash
146,000
119,200
75,000
197,000
Basic Shares
197,602
202,109
204,847
203,755

Earnings Calls

Quarter EPS
2024-09-30
$2.13
2024-06-30
$2.16
2024-03-31
$2.12
2023-12-31
$1.79