Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$20,267,200
$19,719,300
$17,760,900
$17,236,800
Gross Profit
19,711,800
17,760,900
17,236,800
EBITDA
3,037,600
3,085,400
1,997,800
3,009,600
EBIT
3,014,700
1,930,000
2,939,900
Net Income
2,356,000
2,333,400
1,458,700
2,331,400
Net Change In Cash
20,267,200
19,719,300
17,760,900
17,236,800
Free Cash Flow
2,897,100
4,553,800
3,197,900
4,185,200
Cash
143,000
147,000
101,700
167,900
Basic Shares
587,700
587,600
587,300
587,300

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,763,000
$62,082,300
$49,586,400
$47,676,500
Gross Profit
8,763,000
62,074,700
49,586,399
47,676,499
EBITDA
5,471,800
1,502,200
4,547,400
EBIT
5,172,100
1,165,600
4,210,000
Net Income
8,480,000
3,902,400
721,500
3,350,900
Net Change In Cash
8,763,000
62,082,300
49,586,400
47,676,500
Cost of Revenue
125,600
Free Cash Flow
14,834,000
10,391,300
6,556,800
7,518,200
Cash
143,000
84,900
220,900
187,100
Basic Shares
587,600
587,500
587,100
587,100

Earnings Calls

Quarter EPS
2024-12-31
$4.08
2024-09-30
$3.59
2024-06-30
$2.65
2024-03-31
$3.75