Founded in 1996, Sohu.com Ltd. is one of China's pioneer internet companies, offering a network of web properties and digital services. The company's business is divided into the Sohu segment, which focuses on brand advertising through the Sohu News App, Sohu Video App, and its flagship portal, and the Changyou segment, which is dedicated to online game development and operation. Changyou's portfolio includes popular PC and mobile games, notably the "Tian Long Ba Bu" (TLBB) franchise, and operates the gaming information portal 17173.com. Although Sohu maintains a diverse digital ecosystem encompassing media, video, and social features, its financial performance is heavily driven by the Changyou gaming division, which accounts for approximately 80% of total revenues. The company primarily serves the domestic Chinese market.