Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $798,200 | $807,200 | $800,500 | $788,900 |
Gross Profit | 353,900 | 366,800 | 357,400 | 336,800 |
EBITDA | 208,600 | 227,500 | 204,700 | 191,400 |
EBIT | 164,700 | 187,300 | 163,900 | 151,800 |
Net Income | 119,100 | 141,300 | 121,400 | 108,600 |
Net Change In Cash | 798,200 | 807,200 | 800,500 | 788,900 |
Free Cash Flow | 191,600 | 117,700 | 136,600 | 179,400 |
Cash | 633,200 | 700,700 | 616,300 | 534,299 |
Basic Shares | 75,900 | 75,900 | 75,900 | 75,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,273,900 | $3,181,900 | $2,764,800 | $2,351,646 |
Gross Profit | 1,446,900 | 1,426,900 | 1,224,500 | 1,027,424 |
EBITDA | 732,500 | 909,800 | 720,500 | 604,602 |
EBIT | 732,500 | 790,100 | 617,500 | 521,107 |
Net Income | 596,100 | 586,900 | 449,400 | 377,800 |
Net Change In Cash | 3,273,900 | 3,181,900 | 2,764,800 | 2,351,646 |
Cost of Revenue | -397,600 | -142,300 | 393,270 | |
Free Cash Flow | 626,800 | 489,400 | 492,600 | 517,728 |
Cash | 534,299 | 430,200 | 855,400 | 1,025,851 |
Basic Shares | 75,900 | 76,000 | 76,400 | 76,400 |
Quarter | EPS |
---|---|
2024-09-30 | $1.90 |
2024-06-30 | $2.06 |
2024-03-31 | $1.88 |
2023-12-31 | $1.83 |