Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$7,467,300
$6,242,800
$5,290,000
$7,237,000
Gross Profit
3,793,400
3,212,200
2,696,600
3,717,300
EBITDA
2,676,900
2,062,100
1,605,800
2,520,600
EBIT
2,441,200
1,834,600
1,391,400
2,308,500
Net Income
2,076,500
1,577,900
1,223,800
2,048,100
Net Change In Cash
7,467,300
6,242,800
5,290,000
7,237,000
Free Cash Flow
535,000
385,400
-675,700
2,594,700
Cash
4,979,300
4,813,600
5,100,800
7,004,700
Basic Shares
393,600
393,500
393,700
393,800

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$27,558,500
$21,173,400
$18,611,000
$13,978,500
Gross Profit
14,136,100
10,512,700
9,809,000
6,797,200
EBITDA
9,698,700
6,997,600
6,991,000
4,526,700
EBIT
9,042,300
6,356,900
6,536,400
4,051,500
Net Income
7,839,000
5,624,200
5,883,200
3,553,700
Net Change In Cash
27,558,500
21,173,400
18,611,000
13,978,500
Free Cash Flow
3,247,200
7,204,999
9,945,100
3,665,600
Cash
7,004,700
7,268,300
6,951,800
6,049,400
Basic Shares
394,100
398,000
410,400
419,100

Earnings Calls

Quarter EPS
2024-09-30
$5.28
2024-06-30
$4.01
2024-03-31
$3.11
2023-12-31
$5.21