Heritage posted strong 21% growth in its earnings driven by margin improvement across all its segments.