Recent hurricanes take toll on quarterly earnings

You may also like...