Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $179,651 | $178,894 | $180,176 | $179,606 |
Gross Profit | 148,041 | 92,710 | 94,764 | 148,688 |
EBITDA | 60,130 | 37,088 | 40,209 | 36,764 |
EBIT | 32,567 | 9,517 | 12,844 | 10,145 |
Net Income | 18,719 | 11,381 | 784 | 8,346 |
Net Change In Cash | 179,651 | 178,894 | 180,176 | 179,606 |
Free Cash Flow | 65,893 | 27,122 | 27,455 | 39,833 |
Cash | 49,573 | 29,071 | 31,363 | 39,198 |
Basic Shares | 67,666 | 67,821 | 67,291 | 68,326 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $689,183 | $653,876 | $623,683 | $547,503 |
Gross Profit | 467,394 | 538,917 | 509,483 | 445,967 |
EBITDA | 151,530 | 161,430 | 109,525 | -796,377 |
EBIT | 50,530 | 67,036 | 7,719 | -909,653 |
Net Income | 118,442 | 17,206 | 7,719 | -817,120 |
Net Change In Cash | 689,183 | 653,876 | 623,683 | 547,503 |
Cost of Revenue | -7,354 | -28,650 | 54,170 | |
Free Cash Flow | 115,838 | 108,797 | 118,811 | 121,904 |
Cash | 39,198 | 31,715 | 39,069 | 67,719 |
Basic Shares | 68,227 | 69,649 | 71,337 | 67,241 |
Quarter | EPS |
---|---|
2024-09-30 | $0.28 |
2024-06-30 | $0.17 |
2024-03-31 | $0.01 |
2023-12-31 | $0.12 |