Financial data for 2025 indicates a doubling of the revenue from 2024 and a steep increase in the order backlog.