Net revenues were $55.9 million in Q3 2023, up 31% from $42.8 million in Q3 2022 Gross profit improved to $7.5 million in Q3 2023, up from a gross loss of $2.4 million in Q3 2022 Gross margin as a ...