Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $395,400 | $390,600 | $387,100 | $384,300 |
Gross Profit | 347,000 | 343,800 | 340,000 | 335,200 |
EBITDA | 275,700 | 288,800 | 287,000 | 282,600 |
EBIT | 266,900 | 279,800 | 277,700 | 272,800 |
Net Income | 191,500 | 201,300 | 198,800 | 194,100 |
Net Change In Cash | 395,400 | 390,600 | 387,100 | 384,300 |
Free Cash Flow | 222,000 | 247,800 | 151,200 | 253,500 |
Cash | 206,700 | 267,300 | 252,200 | 731,800 |
Basic Shares | 95,700 | 97,300 | 99,000 | 100,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,557,400 | $1,493,100 | $1,424,900 | $1,327,576 |
Gross Profit | 1,366,000 | 1,295,800 | 1,224,200 | 1,135,643 |
EBITDA | 1,134,100 | 1,095,900 | 1,002,400 | 913,414 |
EBIT | 1,097,200 | 1,051,800 | 955,500 | 865,474 |
Net Income | 785,700 | 817,600 | 673,800 | 784,800 |
Net Change In Cash | 1,557,400 | 1,493,100 | 1,424,900 | 1,327,576 |
Cost of Revenue | 151,000 | -181,785 | ||
Free Cash Flow | 874,500 | 808,000 | 803,700 | 754,119 |
Cash | 206,700 | 240,100 | 373,600 | 223,487 |
Basic Shares | 98,200 | 103,500 | 108,000 | 112,166 |
Quarter | EPS |
---|---|
2024-12-31 | $2 |
2024-09-30 | $2.07 |
2024-06-30 | $2.01 |
2024-03-31 | $1.92 |