Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $101,117 | $103,406 | $104,125 | $99,789 |
Gross Profit | 41,216 | 44,339 | 39,635 | 35,657 |
EBITDA | 43,874 | 48,296 | 44,661 | 44,694 |
EBIT | 24,167 | 28,875 | 25,166 | 25,249 |
Net Income | 5,965 | 7,623 | 5,399 | 5,413 |
Net Change In Cash | 101,117 | 103,406 | 104,125 | 99,789 |
Free Cash Flow | -22,959 | 24,227 | -6,514 | 2,165 |
Cash | 11,526 | 20,654 | 5,063 | 24,184 |
Basic Shares | 30,589 | 30,354 | 30,128 | 30,050 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $392,118 | $321,001 | $229,251 | $171,472 |
Gross Profit | 137,513 | 113,997 | 77,570 | 32,014 |
EBITDA | 159,997 | 149,169 | 136,539 | 53,989 |
EBIT | 83,365 | 81,645 | 75,772 | 9,962 |
Net Income | 18,888 | 4,797 | -7,009 | 7 |
Net Change In Cash | 392,118 | 321,001 | 229,251 | 171,472 |
Cost of Revenue | -58,933 | 35,123 | ||
Free Cash Flow | 14,137 | -76,312 | -15,852 | -71,818 |
Cash | 5,063 | 1,122 | 60,055 | 24,932 |
Basic Shares | 30,037 | 24,146 | 21,847 | 20,297 |
Quarter | EPS |
---|---|
2024-06-30 | $0.29 |
2024-03-31 | $0.34 |
2023-12-31 | $0.26 |
2023-09-30 | $0.23 |