Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $188,713 | $166,120 | $170,799 | $183,572 |
Gross Profit | 30,820 | 18,905 | 19,882 | 53,276 |
EBITDA | 30,446 | 17,035 | 16,027 | 28,288 |
EBIT | 13,387 | 265 | 162 | 11,374 |
Net Income | 8,227 | -5,133 | 23,025 | 9,022 |
Net Change In Cash | 188,713 | 166,120 | 170,799 | 183,572 |
Free Cash Flow | 26,847 | 372 | 28,781 | 27,370 |
Cash | 7,435 | 16,751 | 3,323 | 7,817 |
Basic Shares | 14,600 | 14,655 | 14,855 | 14,891 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $700,805 | $697,052 | $594,463 | $529,729 |
Gross Profit | 95,376 | 179,989 | 158,001 | 147,641 |
EBITDA | 97,913 | 115,141 | 110,289 | 114,322 |
EBIT | 22,771 | 27,927 | 27,188 | 17,775 |
Net Income | 30,157 | 6,330 | 2,497 | -132,780 |
Net Change In Cash | 700,805 | 697,052 | 594,463 | 529,729 |
Cost of Revenue | 3,172 | 1,321 | 1,381 | |
Free Cash Flow | 64,932 | 66,352 | 72,963 | 107,278 |
Cash | 3,323 | 7,954 | 6,282 | 6,155 |
Basic Shares | 15,013 | 14,002 | 14,232 | 14,129 |
Quarter | EPS |
---|---|
2024-06-30 | $0.56 |
2024-03-31 | -$0.35 |
2023-12-31 | -$0.68 |
2023-09-30 | $0.61 |