SGI, SaskTel, SaskPower and SaskEnergy all posted profits for the 2023-24 reporting period, though some Crowns had rosier results than others.