stc Saudi Arabia Profit Beats Expectations in 2024