With a $ 24 billion surplus