The company posted revenue of $0.7 million for Q4 2024, falling short of the $1.8 million consensus estimate. Adjusted earnings per share came in at -$0.25, $0.03 worse than analysts expected.