If the company loses this contract, it is all holiday for them.
all holiday
idiomA saying signifying that the business or person spoken of or alluded to is finished, i.e. that it has no future.
The factory closed its doors yesterday, so everyone knows it is all holiday for the local business.
Once the primary investor withdrew his support, the startup's leadership realized it was all holiday for their ambitious expansion plans.