InterDigital IDCC Q1 2026 Results Top Views on Strong Revenue Nvidias Market Cap Surpasses Germanys GDP Tech Giants Outweigh Major Economies