Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $880,300 | $874,600 | $861,200 | $858,800 |
Gross Profit | 368,300 | 355,500 | 353,800 | 353,200 |
EBITDA | 208,400 | 200,100 | 215,100 | 193,500 |
EBIT | 169,900 | 160,500 | 174,300 | 154,800 |
Net Income | 111,000 | 105,100 | 254,900 | 105,500 |
Net Change In Cash | 880,300 | 874,600 | 861,200 | 858,800 |
Free Cash Flow | 109,600 | 73,900 | 214,400 | 128,400 |
Cash | 274,000 | 211,400 | 185,100 | 113,300 |
Basic Shares | 168,900 | 168,500 | 168,300 | 168,600 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,263,600 | $2,909,000 | $2,462,000 | $1,998,600 |
Gross Profit | 1,342,100 | 1,096,700 | 941,900 | 749,400 |
EBITDA | 587,400 | 618,000 | 476,600 | 350,000 |
EBIT | 587,400 | 503,800 | 368,200 | 247,400 |
Net Income | 567,100 | 399,800 | 272,900 | -47,200 |
Net Change In Cash | 3,263,600 | 2,909,000 | 2,462,000 | 1,998,600 |
Cost of Revenue | -67,500 | 6,500 | ||
Free Cash Flow | 457,100 | 348,700 | 333,800 | 304,000 |
Cash | 185,100 | 297,500 | 49,500 | 122,500 |
Basic Shares | 168,200 | 168,300 | 169,700 | 169,600 |
Quarter | EPS |
---|---|
2024-06-30 | $0.65 |
2024-03-31 | $0.77 |
2023-12-31 | $0.78 |
2023-09-30 | $0.84 |