Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $127,100 | $110,700 | $109,200 | $134,100 |
Gross Profit | 122,400 | 105,600 | 104,500 | 129,400 |
EBITDA | 35,500 | 27,000 | 27,700 | 48,800 |
EBIT | 31,000 | 22,000 | 23,100 | 44,200 |
Net Income | 16,900 | 11,000 | 14,600 | 22,800 |
Net Change In Cash | 127,100 | 110,700 | 109,200 | 134,100 |
Free Cash Flow | 57,300 | 42,800 | -41,000 | 38,600 |
Cash | 53,600 | 73,400 | 103,000 | 147,600 |
Basic Shares | 37,800 | 38,238 | 39,731 | 42,200 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $426,600 | $417,200 | $523,800 | $718,500 |
Gross Profit | 205,900 | 257,600 | 239,200 | 329,500 |
EBITDA | 132,800 | 187,800 | 173,000 | 179,400 |
EBIT | 115,500 | -60,200 | -200,000 | -160,800 |
Net Income | 65,800 | 100,600 | 128,100 | 286,700 |
Net Change In Cash | 426,600 | 417,200 | 523,800 | 718,500 |
Cost of Revenue | -152,000 | 283,100 | ||
Free Cash Flow | 60,600 | 100,700 | -26,600 | 63,300 |
Cash | 147,600 | 108,400 | 252,100 | 401,900 |
Basic Shares | 42,537 | 43,156 | 80,485 | 82,036 |
Quarter | EPS |
---|---|
2024-09-30 | $0.59 |
2024-06-30 | $0.45 |
2024-03-31 | $0.44 |
2023-12-31 | $0.77 |