Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $117,744 | $104,410 | $120,344 | $117,825 |
Gross Profit | 81,488 | 68,694 | 83,705 | 83,912 |
EBITDA | 38,883 | 30,136 | 49,296 | |
EBIT | 20,853 | 12,952 | 31,667 | |
Net Income | -45,431 | 7,493 | -10,983 | -54,411 |
Net Change In Cash | 117,744 | 104,410 | 120,344 | 117,825 |
Free Cash Flow | 3,937 | -4,291 | 20,245 | 15,095 |
Cash | 132,372 | 155,746 | 233,090 | 195,723 |
Basic Shares | 48,483 | 49,921 | 48,877 | 47,722 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $477,690 | $484,604 | $441,462 | $376,337 |
Gross Profit | 328,566 | 361,968 | 322,390 | 272,524 |
EBITDA | 169,950 | 219,055 | 136,184 | 130,497 |
EBIT | 98,545 | 152,392 | 70,376 | 74,343 |
Net Income | 2,050 | 34,343 | 36,791 | -6,569 |
Net Change In Cash | 477,690 | 484,604 | 441,462 | 376,337 |
Cost of Revenue | 78,360 | 40,312 | ||
Free Cash Flow | 29,468 | 35,297 | 73,864 | 69,594 |
Cash | 233,570 | 75,404 | 152,218 | 73,858 |
Basic Shares | 50,243 | 52,174 | 54,136 | 45,041 |
Quarter | EPS |
---|---|
2024-06-30 | -$0.93 |
2024-03-31 | $0.15 |
2023-12-31 | -$1.14 |
2023-09-30 | -$1.14 |