Quarterly Financials

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

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$31,564,300
$35,127,400
$28,819,700
$23,522,300
Gross Profit
5,494,700
6,421,300
4,751,600
3,291,900
EBITDA
4,456,800
5,406,100
4,407,800
3,268,200
EBIT
5,406,100
3,600,700
2,400,400
Net Income
4,162,000
4,600,800
3,011,600
1,865,500
Net Change In Cash
31,564,300
35,127,400
28,819,700
23,522,300
Cost of Revenue
1,298,900
-58,900
Free Cash Flow
2,927,500
1,636,500
553,900
Cash
7,181,700
6,158,900
3,428,300
Basic Shares
526,600
525,000
523,349
522,599

Earnings Calls

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