Earnings Apr 22, 2026 Mabuchi Motor Co., Ltd. Q1 Analysis: Strong Net Profit Growth Amid Operating Margin Pressure