Tổng doanh thu của STR trong quý trước là 149.35 M USD, và thấp hơn 4.69% so với quý trước. Thu nhập ròng của Q4 23 là -37.75 M USD.