A receita total de OTTR para o último trimestre é 303.11 M USD, e é 10.33% menor comparada ao trimestre anterior. Lucro líquido de Q4 24 é 54.85 M USD.