Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $53,022 | $43,932 | $47,571 | $51,046 |
Gross Profit | 29,311 | 30,987 | 33,749 | |
EBITDA | 9,669 | 4,592 | 6,799 | 6,648 |
EBIT | 3,881 | 6,206 | 5,886 | |
Net Income | 7,727 | 3,036 | 5,210 | 4,728 |
Net Change In Cash | 53,022 | 43,932 | 47,571 | 51,046 |
Free Cash Flow | -38,507 | 26,478 | 23,076 | 73,895 |
Cash | 63,458 | 37,739 | 35,459 | 35,770 |
Basic Shares | 18,004 | 18,280 | 18,396 | 18,445 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $199,380 | $176,965 | $171,056 | $268,468 |
Gross Profit | 132,548 | 127,316 | 156,797 | 258,090 |
EBITDA | 26,476 | 14,333 | 28,512 | 98,160 |
EBIT | 24,002 | 11,032 | 24,479 | 92,112 |
Net Income | 18,688 | 9,375 | 19,487 | 70,791 |
Net Change In Cash | 199,380 | 176,965 | 171,056 | 268,468 |
Free Cash Flow | 46,964 | -28,277 | 205,964 | 153,676 |
Cash | 35,459 | 30,667 | 35,959 | 362,741 |
Basic Shares | 18,589 | 20,196 | 22,010 | 23,931 |
Quarter | EPS |
---|---|
2025-06-30 | $0.42 |
2025-03-31 | $0.16 |
2024-12-31 | $0.28 |
2024-09-30 | $0.25 |