Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $130,201 | $129,495 | $113,117 | $110,259 |
Gross Profit | 27,019 | 25,804 | 20,036 | 19,385 |
EBITDA | 20,617 | 18,328 | 13,103 | 12,651 |
EBIT | 15,460 | 13,619 | 8,690 | 8,636 |
Net Income | 10,253 | 8,619 | 5,238 | 5,444 |
Net Change In Cash | 130,201 | 129,495 | 113,117 | 110,259 |
Free Cash Flow | 16,768 | 16,210 | -30,659 | 3,999 |
Cash | 5,723 | 4,528 | 4,262 | 4,067 |
Basic Shares | 10,055 | 9,995 | 10,045 | 10,105 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $444,355 | $457,665 | $333,313 | $285,907 |
Gross Profit | 77,642 | 85,855 | 44,254 | 50,519 |
EBITDA | 49,940 | 62,151 | 29,984 | 41,562 |
EBIT | 34,134 | 45,048 | 16,360 | 27,011 |
Net Income | 21,072 | 31,149 | 11,523 | 19,050 |
Net Change In Cash | 444,355 | 457,665 | 333,313 | 285,907 |
Cost of Revenue | 684 | -34,930 | 6,913 | |
Free Cash Flow | 35,164 | -5,616 | -19,073 | 41,745 |
Cash | 4,067 | 3,681 | 2,997 | 37,927 |
Basic Shares | 10,081 | 10,012 | 9,928 | 9,873 |
Quarter | EPS |
---|---|
2024-09-30 | $1.02 |
2024-06-30 | $0.86 |
2024-03-31 | $0.52 |
2023-12-31 | $0.54 |