- The company reported consolidated net losses of $19.8 million during the first quarter (Q1) of 2021, down by 30% year-on-year (YoY) from $28.3 million.
- The revenues slumped to $37.7 million in the January-March period, compared to $65.16 million in the corresponding period a year earlier