Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $72,992 | $88,743 | $78,145 | $73,778 |
Gross Profit | 12,345 | 17,732 | 12,881 | 10,409 |
EBITDA | 6,895 | 11,070 | 8,281 | -7,046 |
EBIT | 3,519 | 7,763 | 5,008 | -10,361 |
Net Income | 3,160 | 6,419 | 3,759 | 2,182 |
Net Change In Cash | 72,992 | 88,743 | 78,145 | 73,778 |
Free Cash Flow | 6,979 | 12,959 | 3,179 | 6,396 |
Cash | 42,348 | 37,787 | 26,618 | 24,104 |
Basic Shares | 8,793 | 8,773 | 8,832 | 8,655 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $357,738 | $377,376 | $307,483 | $222,356 |
Gross Profit | 64,520 | 52,402 | 41,344 | 34,474 |
EBITDA | 39,669 | 30,412 | 22,846 | 20,930 |
EBIT | 26,757 | 18,528 | 11,230 | 9,268 |
Net Income | 20,324 | 12,203 | 4,671 | 8,165 |
Net Change In Cash | 357,738 | 377,376 | 307,483 | 222,356 |
Cost of Revenue | -1,963 | 2,275 | ||
Free Cash Flow | 25,742 | 2,394 | 977 | 24,481 |
Cash | 24,104 | 4,183 | 6,146 | 4,131 |
Basic Shares | 8,772 | 8,368 | 8,061 | 7,939 |
Quarter | EPS |
---|---|
2024-09-30 | $0.36 |
2024-06-30 | $0.73 |
2024-03-31 | $0.43 |
2023-12-31 | $0.25 |