Forecast revenue in FY22 2H was $80 million so these contract wins have presumably only slightly boosted the order book.
The order book was $400 million at the half year. They should have updated the current order book with this announcement.
The full year result will be interesting to see if revenue and margin are rising.
I sold out a while ago as they seemed fully priced.