Americas

""Weak"" revenues drove ""disappointing"" results as Spirit posts near $200 million net loss