Financial insights of SPXC