Sprint posts first positive annual earnings report in 9 years