Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $709,400 | $692,600 | $677,800 | $656,400 |
Gross Profit | 568,500 | 552,000 | 526,500 | 500,600 |
EBITDA | 40,000 | 59,200 | 22,700 | -9,500 |
EBIT | 23,700 | -16,100 | -42,799 | |
Net Income | 59,800 | 53,000 | 19,200 | 6,700 |
Net Change In Cash | 709,400 | 692,600 | 677,800 | 656,400 |
Free Cash Flow | 15,800 | 13,700 | -37,500 | -240,700 |
Cash | 4,681,000 | 4,937,600 | 4,919,500 | 4,951,600 |
Basic Shares | 408,400 | 408,000 | 407,400 | 407,300 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,736,200 | $2,455,000 | $2,182,399 | $1,944,135 |
Gross Profit | 2,177,700 | 1,963,500 | 1,768,391 | 1,586,894 |
EBITDA | 4,700 | 389,800 | 662,831 | 571,900 |
EBIT | 282,300 | 486,457 | 403,857 | |
Net Income | 138,700 | 374,700 | 369,500 | 292,600 |
Net Change In Cash | 2,736,200 | 2,455,000 | 2,182,399 | 1,944,135 |
Cost of Revenue | 1,143,542 | 72,709 | ||
Free Cash Flow | 392,600 | 464,200 | 420,046 | 404,511 |
Cash | 4,681,000 | 5,215,900 | 4,967,970 | 3,827,126 |
Basic Shares | 407,800 | 406,900 | 397,752 | 394,160 |
Quarter | EPS |
---|---|
2024-12-31 | $0.24 |
2024-09-30 | $0.22 |
2024-06-30 | $0.15 |
2024-03-31 | $0.10 |