Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $46,409 | $41,661 | $41,310 | $41,125 |
Gross Profit | 33,925 | 29,172 | 27,522 | 28,517 |
EBITDA | 2,315 | 2,172 | -637 | 1,223 |
EBIT | 769 | 264 | -2,544 | -877 |
Net Income | 5,054 | 1,705 | -393 | 887 |
Net Change In Cash | 46,409 | 41,661 | 41,310 | 41,125 |
Free Cash Flow | 5,045 | -4,636 | -3,885 | -379 |
Cash | 96,428 | 91,987 | 85,256 | 98,978 |
Basic Shares | 39,105 | 39,132 | 38,500 | 38,814 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $165,835 | $148,549 | $111,060 | $88,046 |
Gross Profit | 114,086 | 100,642 | 66,867 | 51,281 |
EBITDA | 8,386 | 6,918 | -6,265 | -9,889 |
EBIT | -151 | -2,092 | -15,817 | -18,059 |
Net Income | 3,105 | -3,429 | -21,488 | -40,363 |
Net Change In Cash | 165,835 | 148,549 | 111,060 | 88,046 |
Cost of Revenue | 92,590 | -5,949 | -63,921 | |
Free Cash Flow | 3,125 | 23,718 | 190 | 14,815 |
Cash | 98,978 | 119,624 | 27,684 | 30,315 |
Basic Shares | 38,937 | 37,309 | 37,138 | 34,458 |
Quarter | EPS |
---|---|
2024-09-30 | $0.25 |
2024-06-30 | $0.18 |
2024-03-31 | $0.15 |
2023-12-31 | $0.15 |