Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $696,400 | $755,800 | $789,000 | $765,400 |
Gross Profit | 315,500 | 352,000 | 371,100 | 359,000 |
EBITDA | 145,200 | 173,500 | 178,600 | 173,500 |
EBIT | 114,100 | 142,100 | 147,400 | 142,400 |
Net Income | 70,100 | 136,800 | 106,200 | 90,600 |
Net Change In Cash | 696,400 | 755,800 | 789,000 | 765,400 |
Free Cash Flow | 22,300 | 71,300 | 148,300 | 114,200 |
Cash | 331,300 | 406,000 | 340,900 | 263,600 |
Basic Shares | 155,500 | 155,400 | 155,900 | 155,800 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,095,200 | $3,184,400 | $2,990,700 | $2,704,600 |
Gross Profit | 1,431,200 | 1,428,300 | 1,333,100 | 1,188,100 |
EBITDA | 667,800 | 724,600 | 670,200 | 717,100 |
EBIT | 542,800 | 622,900 | 581,900 | 638,800 |
Net Income | 376,900 | 401,300 | 413,000 | 342,000 |
Net Change In Cash | 3,095,200 | 3,184,400 | 2,990,700 | 2,704,600 |
Cost of Revenue | -356,600 | 198,900 | 365,700 | |
Free Cash Flow | 394,900 | 261,200 | 433,300 | 655,600 |
Cash | 340,900 | 204,500 | 572,600 | 380,500 |
Basic Shares | 156,000 | 161,000 | 170,100 | 169,400 |
Quarter | EPS |
---|---|
2024-06-30 | $0.63 |
2024-03-31 | $0.74 |
2023-12-31 | $0.80 |
2023-09-30 | $0.73 |