Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $17,236,800 | $16,883,800 | $15,553,400 | $15,347,400 |
Gross Profit | 17,236,800 | 16,076,000 | 15,553,400 | 15,347,400 |
EBITDA | -86,600 | 1,987,800 | 1,410,200 | 501,400 |
EBIT | -156,300 | 1,911,500 | 1,335,900 | 425,700 |
Net Income | 2,331,400 | 1,987,800 | 1,121,300 | 345,400 |
Net Change In Cash | 17,236,800 | 16,883,800 | 15,553,400 | 15,347,400 |
Cost of Revenue | -109,100 | |||
Free Cash Flow | 4,185,199 | 2,355,200 | 3,383,200 | 2,246,600 |
Cash | 167,900 | 99,600 | 138,400 | 179,500 |
Basic Shares | 587,300 | 587,500 | 587,500 | 587,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $62,082,300 | $49,586,400 | $47,676,500 | $42,638,100 |
Gross Profit | 62,074,700 | 49,586,399 | 47,676,499 | 42,630,900 |
EBITDA | 299,700 | 1,502,200 | 4,547,400 | 7,278,600 |
EBIT | 0 | 1,165,600 | 4,210,000 | 6,946,800 |
Net Income | 3,902,400 | 721,500 | 3,350,900 | 5,704,600 |
Net Change In Cash | 62,082,300 | 49,586,400 | 47,676,500 | 42,638,100 |
Cost of Revenue | 125,600 | -150,900 | ||
Free Cash Flow | 10,391,300 | 6,556,800 | 7,518,200 | 6,682,100 |
Cash | 99,600 | 220,900 | 187,100 | 76,500 |
Basic Shares | 587,500 | 587,100 | 587,100 | 587,600 |
Quarter | EPS |
---|---|
2024-03-31 | $3.75 |
2023-12-31 | $2.97 |
2023-09-30 | $2.09 |
2023-06-30 | $0.79 |