Damen books records for revenue and order book