Restar CorporationJP:3156

Market cap
¥86.2B
P/E ratio
10.7x
Period EndCost of revenue (Million JPY)YoY (%)
Mar 31, 2025513,301+9.86%
Mar 31, 2024467,212+4.61%
Mar 31, 2023446,644+20.91%
Mar 31, 2022369,407+23.67%
Mar 31, 2021298,693-15.60%
Mar 31, 2020353,897+86.01%
Mar 31, 2019190,257-33.40%
Mar 31, 2018285,678+10.84%
Mar 31, 2017257,739-4.69%
Mar 31, 2016270,433+2.58%
Mar 31, 2015263,640