Home Investing Puma announces cost-cutting after 2024 net profit misses expectations