FY2025 revenue up 24%, margins expanding, backlog growing, and 25% upside to $13.05. Read the full analysis here.