Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $48,534 | $102,608 | $101,811 | $97,140 |
Gross Profit | 48,534 | 102,608 | 47,804 | 97,140 |
EBITDA | 14,036 | 15,040 | -1,661 | 208 |
EBIT | 13,830 | 13,835 | -2,870 | -999 |
Net Income | 10,981 | 10,815 | 10,936 | 12,947 |
Net Change In Cash | 48,534 | 102,608 | 101,811 | 97,140 |
Free Cash Flow | 24,446 | 8,278 | 5,485 | 12,695 |
Cash | 206,971 | 103,877 | 102,136 | 86,824 |
Basic Shares | 17,140 | 17,110 | 17,074 | 17,070 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $190,038 | $218,592 | $228,829 | $226,886 |
Gross Profit | 363,409 | 218,592 | 228,829 | 226,886 |
EBITDA | 61,329 | 95,495 | 102,488 | 93,250 |
EBIT | 56,481 | 91,170 | 98,187 | 89,160 |
Net Income | 48,176 | 71,681 | 76,870 | 69,829 |
Net Change In Cash | 190,038 | 218,592 | 228,829 | 226,886 |
Cost of Revenue | -60,071 | -23,775 | 63,813 | |
Free Cash Flow | 26,555 | 106,867 | 97,322 | 33,072 |
Cash | 86,824 | 115,492 | 175,259 | 194,143 |
Basic Shares | 17,062 | 17,381 | 17,455 | 17,402 |
Quarter | EPS |
---|---|
2024-09-30 | $0.64 |
2024-06-30 | $0.63 |
2024-03-31 | $0.64 |
2023-12-31 | $0.76 |