IDCC Financials: InterDigital Inc AI Analysis