FirstGroup, which runs Avanti West Coast and Great Western Railway, recorded a pre-tax profit of £169.6 million for the year to March.