A receita total de STRT para o último trimestre é 139.05 M USD, e é 2.80% menor comparada ao trimestre anterior. Lucro líquido de Q1 25 é 3.70 M USD.