SPXC Olympus Max Bookings Hit $50M on Data Center Demand