Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$8,239,900
$8,772,500
$8,744,300
$9,076,600
Gross Profit
1,579,700
1,589,800
1,730,200
1,837,400
EBITDA
1,350,100
1,509,400
1,657,000
1,742,300
EBIT
1,123,300
1,277,500
1,422,000
1,509,900
Net Income
972,100
1,122,600
1,195,300
1,417,300
Net Change In Cash
8,239,900
8,772,500
8,744,300
9,076,600
Free Cash Flow
908,100
-72,799
1,117,200
823,300
Cash
6,849,200
5,871,500
6,194,500
7,181,700
Basic Shares
526,500
526,600
526,299
525,600

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$35,127,400
$28,819,700
$23,522,300
$18,728,500
Gross Profit
6,421,300
4,751,600
3,291,900
2,452,000
EBITDA
5,406,100
4,407,800
3,268,200
2,581,000
EBIT
5,406,100
3,600,700
2,400,400
1,679,500
Net Income
4,600,800
3,011,600
1,865,500
1,301,200
Net Change In Cash
35,127,400
28,819,700
23,522,300
18,728,500
Cost of Revenue
1,298,900
-58,900
-697,100
Free Cash Flow
2,927,500
1,636,500
553,900
1,348,800
Cash
7,181,700
6,158,900
3,428,300
3,539,600
Basic Shares
525,000
523,349
522,599
521,099

Earnings Calls

Quarter EPS
2024-09-30
$1.85
2024-06-30
$2.13
2024-03-31
$2.27
2023-12-31
$2.70