Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $70,054 | $74,753 | $94,531 | $91,439 |
Gross Profit | 70,054 | 74,753 | 94,531 | 91,439 |
EBITDA | 39,916 | -258 | 39,643 | |
EBIT | 37,115 | -3,331 | 36,655 | |
Net Income | 28,654 | 29,531 | 29,115 | 29,523 |
Net Change In Cash | 70,054 | 74,753 | 94,531 | 91,439 |
Free Cash Flow | 32,804 | 36,998 | 27,785 | 31,555 |
Cash | 225,389 | 293,949 | 217,986 | 318,682 |
Basic Shares | 14,697 | 14,654 | 14,710 | 14,819 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $285,062 | $286,627 | $246,078 | $218,759 |
Gross Profit | 285,062 | 286,627 | 246,078 | 218,759 |
EBITDA | 153,827 | 143,110 | 125,807 | |
EBIT | 143,106 | 136,399 | 118,504 | |
Net Income | 117,101 | 114,365 | 102,071 | 88,080 |
Net Change In Cash | 285,062 | 286,627 | 246,078 | 218,759 |
Cost of Revenue | -434,631 | 105,972 | ||
Free Cash Flow | 112,412 | 134,618 | 113,676 | 98,950 |
Cash | 225,389 | 156,276 | 200,000 | 634,631 |
Basic Shares | 14,697 | 14,891 | 14,873 | 15,407 |
Quarter | EPS |
---|---|
2024-12-31 | $1.94 |
2024-09-30 | $2.02 |
2024-06-30 | $1.96 |
2024-03-31 | $1.97 |