SSI profit reaches $89.3 million in 2022