Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $528,444 | $537,816 | $534,955 | $537,400 |
Gross Profit | 281,944 | 288,755 | 284,470 | 283,500 |
EBITDA | 87,691 | 105,134 | 96,878 | 98,702 |
EBIT | 43,414 | 63,442 | 55,131 | 53,984 |
Net Income | 18,100 | 20,459 | 10,803 | 14,976 |
Net Change In Cash | 528,444 | 537,816 | 534,955 | 537,400 |
Free Cash Flow | 116,504 | 11,448 | 6,148 | 63,603 |
Cash | 41,300 | 74,014 | 131,770 | 72,000 |
Basic Shares | 44,806 | 44,686 | 44,487 | 44,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,192,260 | $2,238,000 | $2,022,200 | $1,790,800 |
Gross Profit | 1,162,683 | 1,205,900 | 1,137,900 | 1,060,000 |
EBITDA | 390,196 | 386,454 | 368,573 | 159,767 |
EBIT | 220,493 | 213,902 | 219,806 | 48,975 |
Net Income | 26,120 | 65,395 | 62,633 | 8,800 |
Net Change In Cash | 2,192,260 | 2,238,000 | 2,022,200 | 1,790,800 |
Cost of Revenue | 62,605 | 57,181 | 50,905 | |
Free Cash Flow | 97,620 | 86,900 | 101,700 | 155,000 |
Cash | 71,962 | 40,400 | 41,200 | 123,100 |
Basic Shares | 43,843 | 43,310 | 42,827 | 42,142 |
Quarter | EPS |
---|---|
2024-09-30 | $0.84 |
2024-06-30 | $0.86 |
2024-03-31 | $0.76 |
2023-12-31 | $0.80 |