Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $260,899 | $271,900 | $257,500 | $249,100 |
Gross Profit | 110,300 | 119,000 | 106,200 | 96,300 |
EBITDA | 59,600 | 74,100 | 57,200 | 49,500 |
EBIT | 34,400 | 48,900 | 32,600 | 26,100 |
Net Income | 19,800 | 26,700 | 1,300 | -4,900 |
Net Change In Cash | 260,899 | 271,900 | 257,500 | 249,100 |
Free Cash Flow | -35,500 | 37,400 | -1,899 | 40,400 |
Cash | 206,900 | 175,900 | 163,900 | 369,800 |
Basic Shares | 21,100 | 21,100 | 21,100 | 20,900 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,059,300 | $1,099,200 | $1,141,800 | $1,074,000 |
Gross Profit | 426,800 | 423,300 | 436,600 | 375,800 |
EBITDA | 236,700 | 166,200 | 144,700 | 57,600 |
EBIT | 142,200 | 63,900 | 82,200 | -10,300 |
Net Income | 11,000 | 3,900 | 177,900 | -23,300 |
Net Change In Cash | 1,059,300 | 1,099,200 | 1,141,800 | 1,074,000 |
Cost of Revenue | 6,700 | 109,000 | 106,400 | |
Free Cash Flow | 173,900 | 98,000 | 123,200 | 33,100 |
Cash | 369,800 | 334,400 | 338,100 | 229,500 |
Basic Shares | 21,000 | 20,900 | 20,800 | 20,500 |
Quarter | EPS |
---|---|
2024-09-30 | $0.93 |
2024-06-30 | $2.08 |
2024-03-31 | $1.57 |
2023-12-31 | $1.19 |