Home Economy Contact centers see 2024 revenue of $32.16 billion