Sales, earnings dip at TKH manufacturing systems unit

21 Aug 2025