Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $4,062,000 | $3,842,000 | $3,873,000 | $3,292,000 |
Gross Profit | 3,689,000 | 3,458,000 | 3,490,000 | 2,958,000 |
EBITDA | -17,000 | 35,000 | 172,000 | 818,000 |
EBIT | -44,000 | 14,000 | 148,000 | 794,000 |
Net Income | 1,269,000 | 1,120,000 | 2,334,000 | 723,000 |
Net Change In Cash | 4,062,000 | 3,842,000 | 3,873,000 | 3,292,000 |
Free Cash Flow | 1,507,000 | 1,549,000 | 1,650,000 | 1,959,000 |
Cash | 1,627,000 | 1,600,000 | 1,498,000 | 859,000 |
Basic Shares | 381,600 | 380,500 | 379,800 | 379,400 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $13,356,000 | $9,599,857 | $8,925,107 | $8,294,948 |
Gross Profit | 11,960,000 | 8,365,482 | 7,843,557 | 7,350,741 |
EBITDA | 184,000 | 1,793,360 | 2,336,069 | 1,542,811 |
EBIT | 89,000 | 1,687,160 | 2,253,114 | 1,473,780 |
Net Income | 4,443,000 | 1,476,000 | 2,157,000 | 1,405,521 |
Net Change In Cash | 13,356,000 | 9,599,857 | 8,925,107 | 8,294,948 |
Cost of Revenue | 7,446 | 58,274 | 364,557 | |
Free Cash Flow | 5,697,000 | 3,763,555 | 3,386,161 | 2,846,633 |
Cash | 1,498,000 | 855,118 | 858,668 | 906,448 |
Basic Shares | 378,800 | 377,609 | 400,345 | 410,259 |
Quarter | EPS |
---|---|
2024-09-30 | $1.99 |
2024-06-30 | $2.57 |
2024-03-31 | $2.45 |
2023-12-31 | $2.49 |