A resilient industry, but how long can the party last?