PRIM's $11.95B backlog and strong bookings signal rising demand, but can this momentum secure stronger revenue visibility into 2026?