Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $164,215 | $158,608 | $139,394 | $159,160 |
Gross Profit | 26,356 | 29,302 | 24,069 | 34,658 |
EBITDA | 16,985 | 17,073 | 16,839 | 21,307 |
EBIT | 12,279 | 12,319 | 11,725 | 15,299 |
Net Income | 5,504 | 7,140 | 8,267 | 10,884 |
Net Change In Cash | 164,215 | 158,608 | 139,394 | 159,160 |
Free Cash Flow | -892 | -7,157 | 5,940 | 2,027 |
Cash | 98,310 | 107,094 | 112,557 | 155,194 |
Basic Shares | 30,185 | 30,185 | 30,185 | 30,186 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $576,354 | $529,551 | $497,993 | $417,636 |
Gross Profit | 103,751 | 83,394 | 72,079 | 55,341 |
EBITDA | 68,177 | 49,986 | 37,337 | 11,724 |
EBIT | 49,469 | 24,813 | 10,224 | -10,333 |
Net Income | 37,658 | 21,181 | 4,395 | -14,363 |
Net Change In Cash | 576,354 | 529,551 | 497,993 | 417,636 |
Cost of Revenue | 21,658 | |||
Free Cash Flow | -1,774 | 27,539 | 18,369 | 40,860 |
Cash | 114,660 | 121,216 | 131,695 | 97,248 |
Basic Shares | 30,189 | 30,641 | 30,855 | 31,077 |
Quarter | EPS |
---|---|
2024-09-30 | $0.18 |
2024-06-30 | $0.23 |
2024-03-31 | $0.27 |
2023-12-31 | $0.36 |