Are SATS shares a good buy? Back to profit, and dividend reinstated! (3 June 2024)