Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $390,600 | $387,100 | $384,300 | $380,400 |
Gross Profit | 343,800 | 340,000 | 335,200 | 331,900 |
EBITDA | 288,800 | 287,000 | 282,600 | 280,800 |
EBIT | 279,800 | 277,700 | 272,800 | 270,400 |
Net Income | 201,300 | 198,800 | 194,100 | 264,700 |
Net Change In Cash | 390,600 | 387,100 | 384,300 | 380,400 |
Free Cash Flow | 247,800 | 151,200 | 253,500 | 199,200 |
Cash | 267,300 | 252,200 | 731,800 | 240,100 |
Basic Shares | 97,300 | 99,000 | 100,900 | 102,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,493,100 | $1,424,900 | $1,327,576 | $1,265,052 |
Gross Profit | 1,295,800 | 1,224,200 | 1,135,643 | 1,084,875 |
EBITDA | 1,095,900 | 1,002,400 | 913,414 | 886,740 |
EBIT | 1,051,800 | 955,500 | 865,474 | 840,388 |
Net Income | 817,600 | 673,800 | 784,800 | 814,888 |
Net Change In Cash | 1,493,100 | 1,424,900 | 1,327,576 | 1,265,052 |
Cost of Revenue | 151,000 | -181,785 | -107,000 | |
Free Cash Flow | 808,000 | 803,700 | 754,119 | 686,788 |
Cash | 240,100 | 373,600 | 223,487 | 401,194 |
Basic Shares | 103,500 | 108,000 | 112,166 | 115,298 |
Quarter | EPS |
---|---|
2024-09-30 | $2.07 |
2024-06-30 | $2.01 |
2024-03-31 | $1.92 |
2023-12-31 | $1.92 |