Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $112,312 | $101,117 | $103,406 | $104,125 |
Gross Profit | 45,785 | 41,216 | 44,339 | 39,635 |
EBITDA | 48,286 | 43,626 | 48,296 | 44,368 |
EBIT | 28,312 | 23,919 | 28,875 | 24,873 |
Net Income | 7,488 | 5,965 | 7,623 | 5,399 |
Net Change In Cash | 112,312 | 101,117 | 103,406 | 104,125 |
Free Cash Flow | 109,957 | -22,959 | 24,227 | -6,514 |
Cash | 32,760 | 11,526 | 20,654 | 5,063 |
Basic Shares | 30,919 | 30,589 | 30,354 | 30,128 |
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 | 160,391 | 135,496 | 79,529 | 54,464 |
EBIT | 83,759 | 67,972 | 18,762 | 10,437 |
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-09-30 | $0.34 |
2024-06-30 | $0.29 |
2024-03-31 | $0.34 |
2023-12-31 | $0.26 |