Toyo Tires earnings fall on higher costs

14 May 2025