Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $78,035 | $78,088 | $64,460 | $63,014 |
Gross Profit | 34,818 | 35,537 | 22,329 | 24,211 |
EBITDA | 19,052 | 18,029 | 4,023 | 3,827 |
EBIT | 16,438 | 15,274 | 1,391 | 1,344 |
Net Income | 7,559 | 6,198 | 1,814 | 3,621 |
Net Change In Cash | 78,035 | 78,088 | 64,460 | 63,014 |
Free Cash Flow | 24,738 | 16,205 | 9,078 | 9,123 |
Cash | 47,544 | 26,285 | 53,117 | 44,047 |
Basic Shares | 37,942 | 38,031 | 38,839 | 25,516 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $261,276 | $209,390 | $151,312 | $117,014 |
Gross Profit | 108,672 | 76,097 | 58,274 | 50,195 |
EBITDA | 45,828 | 17,012 | 13,546 | 23,087 |
EBIT | 36,359 | 9,903 | 8,429 | 19,517 |
Net Income | 14,140 | 2,630 | 8,296 | 18,755 |
Net Change In Cash | 261,276 | 209,390 | 151,312 | 117,014 |
Cost of Revenue | 4,243 | 10,976 | ||
Free Cash Flow | 31,706 | 23,110 | 20,037 | 14,275 |
Cash | 41,956 | 28,743 | 28,526 | 24,913 |
Basic Shares | 38,356 | 21,773 | 20,813 | 18,383 |
Quarter | EPS |
---|---|
2024-09-30 | $0.50 |
2024-06-30 | $0.43 |
2024-03-31 | $0.28 |
2023-12-31 | $0.28 |