Its premiership defence faltered, but Collingwood enjoyed another bumper financial year following a controversial call in 2023.