Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $750,000 | $696,400 | $755,800 | $789,000 |
Gross Profit | 354,200 | 315,500 | 352,000 | 371,100 |
EBITDA | 163,200 | 145,200 | 173,500 | 178,600 |
EBIT | 131,200 | 114,100 | 142,100 | 147,400 |
Net Income | 91,800 | 70,100 | 136,800 | 106,200 |
Net Change In Cash | 750,000 | 696,400 | 755,800 | 789,000 |
Free Cash Flow | 103,200 | 22,300 | 71,300 | 148,300 |
Cash | 330,900 | 331,300 | 406,000 | 340,900 |
Basic Shares | 153,200 | 155,500 | 155,400 | 155,900 |
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 | 702,200 | 698,700 | 683,600 | 636,700 |
EBIT | 577,200 | 597,000 | 595,300 | 558,400 |
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-09-30 | $0.73 |
2024-06-30 | $0.63 |
2024-03-31 | $0.74 |
2023-12-31 | $0.80 |