Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $39,714 | $54,306 | $52,703 | $42,869 |
Gross Profit | 57,863 | 54,306 | 51,483 | 42,869 |
EBITDA | 22,105 | 21,860 | 19,286 | 48,291 |
EBIT | 20,676 | 20,385 | 17,222 | 46,012 |
Net Income | 16,552 | 16,059 | 15,412 | 34,898 |
Net Change In Cash | 39,714 | 54,306 | 52,703 | 42,869 |
Free Cash Flow | -14,110 | 14,964 | -854 | 20,152 |
Cash | 204,428 | 98,950 | 83,374 | 247,468 |
Basic Shares | 10,012 | 10,025 | 10,177 | 10,338 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $179,012 | $118,319 | $108,477 | $103,154 |
Gross Profit | 179,012 | 118,319 | 108,477 | 103,154 |
EBITDA | 107,191 | 63,607 | 63,152 | 53,049 |
EBIT | 98,794 | 59,633 | 59,967 | 49,877 |
Net Income | 74,514 | 45,214 | 45,444 | 38,046 |
Net Change In Cash | 179,012 | 118,319 | 108,477 | 103,154 |
Cost of Revenue | -177,509 | 126,641 | 83,767 | |
Free Cash Flow | 39,461 | 33,136 | 31,565 | 35,592 |
Cash | 247,468 | 119,351 | 296,860 | 41,450 |
Basic Shares | 10,198 | 8,069 | 7,643 | 7,481 |
Quarter | EPS |
---|---|
2024-09-30 | $1.65 |
2024-06-30 | $1.56 |
2024-03-31 | $1.51 |
2023-12-31 | $1.44 |