Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $168,182 | $169,513 | $159,268 | $160,565 |
Gross Profit | 55,739 | 54,079 | 45,317 | 47,784 |
EBITDA | -44,035 | 33,073 | 27,494 | 29,088 |
EBIT | -29,946 | 26,049 | 20,429 | 21,788 |
Net Income | 12,919 | 8,335 | 7,884 | 8,976 |
Net Change In Cash | 168,182 | 169,513 | 159,268 | 160,565 |
Free Cash Flow | 23,999 | 19,430 | 6,836 | 22,648 |
Cash | 39,701 | 34,245 | 27,772 | 30,518 |
Basic Shares | 26,365 | 26,201 | 26,201 | 26,193 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $659,511 | $521,027 | $378,316 | $348,967 |
Gross Profit | 183,701 | 130,937 | 95,897 | 89,555 |
EBITDA | 115,537 | 40,749 | 39,356 | 35,753 |
EBIT | 87,041 | 19,591 | 27,442 | 23,061 |
Net Income | 34,951 | 11,195 | 29,851 | 25,188 |
Net Change In Cash | 659,511 | 521,027 | 378,316 | 348,967 |
Cost of Revenue | -117,875 | 17,716 | 27,322 | |
Free Cash Flow | 77,390 | -4,301 | 35,687 | 43,163 |
Cash | 30,518 | 6,783 | 125,194 | 108,203 |
Basic Shares | 26,174 | 26,089 | 26,119 | 26,092 |
Quarter | EPS |
---|---|
2024-09-30 | $0.49 |
2024-06-30 | $0.54 |
2024-03-31 | $0.30 |
2023-12-31 | $0.34 |