System Location Co. Ltd. (2480.TO) Japan Nine Months Ended December 31 GROUP 2025 2024 Revenue Y1.30 bln Y1.25 bln Operating Profit Y478.00 mln Y413.00 mln Pretax Profit Y520.00 mln Y475.00 mln Net ...