Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $95,779 | $98,019 | $97,431 | $93,670 |
Gross Profit | 61,009 | 59,369 | 59,079 | 61,095 |
EBITDA | 13,249 | 14,198 | 13,772 | 10,662 |
EBIT | 7,139 | 8,307 | 7,863 | 4,846 |
Net Income | -2,288 | -2,117 | 7,533 | -3,975 |
Net Change In Cash | 95,779 | 98,019 | 97,431 | 93,670 |
Free Cash Flow | 10,369 | 3,622 | -19,102 | 8,662 |
Cash | 56,173 | 55,019 | 51,118 | 58,940 |
Basic Shares | 41,844 | 41,683 | 47,886 | 40,898 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $354,004 | $313,789 | $298,836 | $253,227 |
Gross Profit | 229,176 | 202,523 | 197,514 | 167,784 |
EBITDA | 26,873 | 19,732 | 25,041 | 20,236 |
EBIT | 3,797 | -2,710 | 1,064 | -7,621 |
Net Income | -30,690 | -19,192 | -14,834 | -16,682 |
Net Change In Cash | 354,004 | 313,789 | 298,836 | 253,227 |
Cost of Revenue | -17,507 | -9,148 | ||
Free Cash Flow | 11,395 | -15,868 | -15,676 | 5,041 |
Cash | 58,940 | 39,351 | 55,010 | 61,958 |
Basic Shares | 40,743 | 40,032 | 38,983 | 37,861 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.05 |
2024-06-30 | -$0.05 |
2024-03-31 | $0.06 |
2023-12-31 | -$0.10 |