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 | 168,000 | 226,700 | 204,400 | 202,800 |
EBIT | 124,100 | 186,500 | 163,600 | 163,200 |
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 | 897,800 | 733,100 | 610,357 |
EBIT | 732,500 | 778,100 | 630,100 | 526,862 |
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 |