SPX Technologies Inc (SPXC) Financial Statements & SEC Data