Global transport company Mainfreight has delivered a strong full year result, though its second half fell short of its expectations as international freight congestion eased.