Revenue of $56.8 million increased 69% from the fourth quarter of 2024. Gross profit of $24.2 million increased 38% from the fourth quarter of 2024. Net loss attributable to common shareholders of $2.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results