35-year earnings record