Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $31,436 | $36,319 | $34,759 | $35,310 |
Gross Profit | 35,610 | 32,512 | 34,759 | 35,310 |
EBITDA | 4,074 | 10,694 | 12,082 | 11,169 |
EBIT | 4,003 | 10,229 | 11,617 | 10,702 |
Net Income | 3,216 | 8,213 | 9,290 | 8,124 |
Net Change In Cash | 31,436 | 36,319 | 34,759 | 35,310 |
Free Cash Flow | 10,609 | 9,165 | 2,001 | 15,531 |
Cash | 189,680 | 144,726 | 147,383 | |
Basic Shares | 5,653 | 5,641 | 5,634 | 5,632 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $93,942 | $89,869 | $72,030 | $59,707 |
Gross Profit | 93,942 | 89,869 | 72,030 | 59,707 |
EBITDA | 39,115 | 31,970 | 28,337 | 15,805 |
EBIT | 37,149 | 30,277 | 26,677 | 14,245 |
Net Income | 29,478 | 24,363 | 21,287 | 11,679 |
Net Change In Cash | 93,942 | 89,869 | 72,030 | 59,707 |
Cost of Revenue | -220,098 | |||
Free Cash Flow | 40,964 | 28,938 | 18,361 | 10,652 |
Cash | 147,383 | 86,081 | 306,179 | 121,232 |
Basic Shares | 5,629 | 5,621 | 4,968 | 4,508 |
Quarter | EPS |
---|---|
2024-09-30 | $0.57 |
2024-06-30 | $1.46 |
2024-03-31 | $1.65 |
2023-12-31 | $1.44 |