Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $111,761 | $108,687 | $112,291 | $109,261 |
Gross Profit | 111,761 | 102,321 | 105,918 | 102,516 |
EBITDA | 17,219 | 14,045 | -110 | 10,136 |
EBIT | 15,885 | 12,691 | -1,415 | 8,738 |
Net Income | 12,760 | 10,093 | 11,366 | 5,898 |
Net Change In Cash | 111,761 | 108,687 | 112,291 | 109,261 |
Free Cash Flow | 15,316 | 14,258 | 22,676 | -2,557 |
Cash | 31,019 | 46,731 | 38,857 | 38,037 |
Basic Shares | 13,800 | 13,677 | 13,687 | 13,565 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $528,129 | $628,534 | $678,268 | $583,547 |
Gross Profit | 504,746 | 604,113 | 651,089 | 541,549 |
EBITDA | 39,175 | 13,373 | 53,698 | -6,292 |
EBIT | 32,976 | 4,975 | 43,284 | -13,319 |
Net Income | 25,429 | -850 | 29,354 | -21,006 |
Net Change In Cash | 528,129 | 628,534 | 678,268 | 583,547 |
Cost of Revenue | -39,432 | 10,919 | 23,088 | |
Free Cash Flow | 42,886 | 44,236 | 90,799 | 6,950 |
Cash | 38,037 | 38,846 | 78,278 | 67,359 |
Basic Shares | 13,666 | 14,482 | 14,664 | 14,291 |
Quarter | EPS |
---|---|
2024-09-30 | $0.92 |
2024-06-30 | $0.72 |
2024-03-31 | $0.77 |
2023-12-31 | $1.28 |