Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $409,900 | $402,300 | $395,400 | $390,600 |
Gross Profit | 360,800 | 352,900 | 347,000 | 343,800 |
EBITDA | 294,500 | 287,600 | 275,700 | 288,800 |
EBIT | 286,200 | 278,700 | 266,900 | 279,800 |
Net Income | 207,400 | 199,300 | 191,500 | 201,300 |
Net Change In Cash | 409,900 | 402,300 | 395,400 | 390,600 |
Free Cash Flow | 194,700 | 285,500 | 222,000 | 247,800 |
Cash | 314,300 | 575,400 | 206,700 | 267,300 |
Basic Shares | 94,000 | 94,800 | 95,700 | 97,300 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.21 |
2025-03-31 | $2.10 |
2024-12-31 | $2 |