Tổng doanh thu của INST trong quý trước là135.38 M USD, và cao hơn 0.34% so với quý trước. Thu nhập ròng của Q4 23 là -5.77 M USD.