Revenue of $253 thousand versus $82 thousand for the three months ended December 31, 2024 ("Q1 F2025") Adjusted EBITDA loss of $465 thousand versus a $801 thousand loss in Q1 F2025 Net loss of $522 ...