Sonus Networks Reports 1Q Financials, Lots of Cash