Earnings Per Share ttm -1.83 Most Recent Earnings $-0.31 on 11/13/24 60-Month Beta 0.48 Annual Sales, $M 16 Annual Net Income, $M -19 Annual Dividend Yield N/A (0.00%) Most Recent Dividend N/A on N/ALog In Sign Up Site News Contact Market: US Canada UK Australia ...