Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $2,200,300 | $2,386,300 | $2,530,300 | $2,456,000 |
Gross Profit | 1,510,500 | 1,768,000 | 1,870,700 | 1,863,300 |
EBITDA | 693,000 | 623,200 | 371,700 | 708,600 |
EBIT | 545,400 | 483,100 | 310,800 | 655,700 |
Net Income | 393,400 | 249,700 | -68,100 | 591,600 |
Net Change In Cash | 2,200,300 | 2,386,300 | 2,530,300 | 2,456,000 |
Cost of Revenue | -276,300 | |||
Free Cash Flow | 432,300 | -52,700 | 504,800 | 400,000 |
Cash | 1,074,400 | 1,049,900 | 2,287,900 | 2,617,800 |
Basic Shares | 145,900 | 145,700 | 144,800 | 145,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,835,600 | $10,173,400 | $10,981,700 | $13,444,600 |
Gross Profit | 7,302,200 | 7,895,100 | 8,872,000 | 11,639,400 |
EBITDA | 2,598,900 | 2,686,100 | 3,656,600 | 4,807,300 |
EBIT | 2,104,100 | 2,320,200 | 2,840,700 | 4,550,100 |
Net Income | 1,161,100 | 3,046,900 | 1,556,100 | 4,000,600 |
Net Change In Cash | 9,835,600 | 10,173,400 | 10,981,700 | 13,444,600 |
Cost of Revenue | 1,213,600 | 990,000 | -1,651,500 | |
Free Cash Flow | 1,235,800 | 1,141,100 | 3,345,000 | 3,678,000 |
Cash | 1,049,900 | 3,419,300 | 2,261,400 | 1,331,200 |
Basic Shares | 145,600 | 146,000 | 149,600 | 161,300 |
Quarter | EPS |
---|---|
2024-03-31 | $3.67 |
2023-12-31 | $3.30 |
2023-09-30 | $4.36 |
2023-06-30 | $4.02 |