Yes they need more workers but....
If their production is down because they need to close every trench by 4pm or so and the odd key worker doesn't show up or gets sick... won't their revenue drop and profit margins be poor. Margins are already slim and any new contracts won't start until March approx. or appear in the financials until Q3 or later? Better terms with a new IS Provider will help but that won't show on the books until next summer either.