Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $63,491 | $43,625 | $72,939 | $70,505 |
Gross Profit | 63,491 | 75,127 | 62,294 | 60,183 |
EBITDA | 15,993 | 15,827 | 17,289 | |
EBIT | 15,035 | 14,869 | 16,335 | |
Net Income | 14,666 | 13,073 | 11,993 | 13,272 |
Net Change In Cash | 63,491 | 43,625 | 72,939 | 70,505 |
Free Cash Flow | 41,156 | -17,013 | 17,544 | 17,214 |
Cash | 214,963 | 69,493 | 105,560 | 176,719 |
Basic Shares | 14,525 | 14,525 | 14,647 | 14,625 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $249,557 | $226,246 | $183,794 | $182,858 |
Gross Profit | 249,557 | 226,246 | 183,794 | 182,858 |
EBITDA | 53,836 | 81,162 | 91,004 | |
EBIT | 53,836 | 77,047 | 86,641 | |
Net Income | 53,004 | 43,383 | 61,439 | 69,014 |
Net Change In Cash | 249,557 | 226,246 | 183,794 | 182,858 |
Cost of Revenue | -145,198 | 74,851 | ||
Free Cash Flow | 27,074 | 64,886 | 103,000 | 140,864 |
Cash | 62,379 | 99,804 | 75,427 | 220,625 |
Basic Shares | 14,633 | 14,609 | 14,701 | 14,971 |
Quarter | EPS |
---|---|
2024-12-31 | $1.03 |
2024-09-30 | $0.94 |
2024-06-30 | $0.81 |
2024-03-31 | $0.91 |