Sky announces post-tax profit of $41.8m.