FIA reports decade-high earnings