Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $1,465,724 | $1,419,167 | $1,390,052 | $1,265,651 |
Gross Profit | 1,208,351 | 1,151,829 | 1,132,197 | 1,034,006 |
EBITDA | 303,366 | 282,211 | 275,307 | 174,589 |
EBIT | 280,663 | 260,704 | 250,841 | 155,554 |
Net Income | 165,294 | 163,575 | 162,484 | 68,161 |
Net Change In Cash | 1,465,724 | 1,419,167 | 1,390,052 | 1,265,651 |
Free Cash Flow | 240,099 | -390,574 | 142,252 | 218,186 |
Cash | 2,656,960 | 3,474,355 | 3,361,801 | 2,768,353 |
Basic Shares | 110,285 | 109,985 | 111,330 | 113,195 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $5,159,411 | $4,333,687 | $4,605,282 | $3,696,101 |
Gross Profit | 4,294,748 | 1,747,455 | 1,148,944 | 849,821 |
EBITDA | 961,840 | 1,049,222 | 1,130,843 | 711,643 |
EBIT | -3,342,192 | -2,524,698 | -2,484,365 | -2,352,305 |
Net Income | 522,536 | 662,155 | 824,858 | 503,472 |
Net Change In Cash | 5,159,411 | 4,333,687 | 4,605,282 | 3,696,101 |
Cost of Revenue | 24,292 | |||
Free Cash Flow | 568,033 | 1,075,088 | 683,918 | 1,588,452 |
Cash | 3,361,801 | 2,199,985 | 1,963,326 | 2,279,274 |
Basic Shares | 113,453 | 117,540 | 118,530 | 114,573 |
Quarter | EPS |
---|---|
2024-06-30 | $1.60 |
2024-03-31 | $1.49 |
2023-12-31 | $1.50 |
2023-09-30 | $0.60 |