Revenue grew 28% year-over-year to $122.4 million, with net earnings up to $19.7 million and Adjusted EBITDA rising 10%. Backlog remains strong at $420 million, though bookings declined sequentially. Net debt was reduced significantly.

Original document:

This is an AI-generated summary and may contain inaccuracies. Please verify any important information with the original source.