Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $19,719,300 | $17,760,900 | $17,236,800 | $16,883,800 |
Gross Profit | 19,711,800 | 17,760,900 | 17,236,800 | 16,876,200 |
EBITDA | 3,085,400 | 1,997,800 | 3,009,600 | 2,579,700 |
EBIT | 3,014,700 | 1,930,000 | 2,939,900 | 2,503,400 |
Net Income | 2,333,400 | 1,458,700 | 2,331,400 | 1,987,800 |
Net Change In Cash | 19,719,300 | 17,760,900 | 17,236,800 | 16,883,800 |
Free Cash Flow | 4,553,800 | 3,197,900 | 4,185,199 | 2,355,200 |
Cash | 147,000 | 101,700 | 167,900 | 99,600 |
Basic Shares | 587,600 | 587,300 | 587,300 | 587,500 |
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 | 5,471,800 | 1,502,200 | 4,547,400 | 7,505,000 |
EBIT | 5,172,100 | 1,165,600 | 4,210,000 | 7,173,200 |
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 | 84,900 | 220,900 | 187,100 | 76,500 |
Basic Shares | 587,500 | 587,100 | 587,100 | 587,600 |
Quarter | EPS |
---|---|
2024-12-31 | $4.08 |
2024-09-30 | $3.59 |
2024-06-30 | $2.65 |
2024-03-31 | $3.75 |