Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $384,300 | $380,400 | $376,300 | $372,000 |
Gross Profit | 335,200 | 331,900 | 327,700 | 321,700 |
EBITDA | 268,700 | 266,700 | 278,200 | 272,700 |
EBIT | 258,900 | 256,300 | 267,400 | 261,400 |
Net Income | 194,100 | 264,700 | 188,500 | 185,700 |
Net Change In Cash | 384,300 | 380,400 | 376,300 | 372,000 |
Cost of Revenue | -475,900 | |||
Free Cash Flow | 253,500 | 199,200 | 216,700 | 138,800 |
Cash | 731,800 | 240,100 | 157,700 | 343,900 |
Basic Shares | 100,900 | 102,000 | 103,000 | 104,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,044,700 | 1,002,400 | 913,414 | 886,740 |
EBIT | 1,000,600 | 943,100 | 866,803 | 824,201 |
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-03-31 | $1.92 |
2023-12-31 | $1.92 |
2023-09-30 | $1.83 |
2023-06-30 | $1.79 |