TESSERA TECHNOLOGIES INC Financials