Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $102,527 | $121,825 | $100,077 | $118,089 |
Gross Profit | 55,992 | 66,086 | 50,813 | 60,813 |
EBITDA | 6,802 | 18,275 | 2,235 | 6,754 |
EBIT | 2,441 | 11,396 | -8,018 | -491 |
Net Income | -5,798 | 6,292 | -6,673 | -663 |
Net Change In Cash | 102,527 | 121,825 | 100,077 | 118,089 |
Free Cash Flow | -223 | -3,736 | -815 | 10,290 |
Cash | 62,754 | 58,852 | 61,379 | 72,909 |
Basic Shares | 19,065 | 19,124 | 19,285 | 19,238 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $480,779 | $537,787 | $494,315 | $448,984 |
Gross Profit | 255,887 | 314,014 | 292,500 | 268,085 |
EBITDA | 52,104 | 70,098 | 116,120 | 98,074 |
EBIT | 20,038 | 33,157 | 37,186 | 17,415 |
Net Income | 3,050 | 21,806 | 24,844 | 9,990 |
Net Change In Cash | 480,779 | 537,787 | 494,315 | 448,984 |
Cost of Revenue | -6,260 | 28,628 | 19,497 | |
Free Cash Flow | 16,178 | 33,762 | 96,322 | 38,849 |
Cash | 72,909 | 123,317 | 134,278 | 90,257 |
Basic Shares | 19,258 | 19,172 | 19,357 | 18,935 |
Quarter | EPS |
---|---|
2024-09-30 | $0.29 |
2024-06-30 | $0.68 |
2024-03-31 | $0.14 |
2023-12-31 | $0.25 |