Revenues rise 9% in 2024 but net income takes hit from charges on struggling China operations