Revenue totaled $10.5 million, a 58% increase compared to the prior year and a 44% increase compared to the prior quarter, driven by increased customer deliveries. Gross loss of $24.5 million, a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results