Chinese technology group Baidu on Monday posted a revenue of 26.33 billion yuan ($3.73 billion) for the quarter that ended in June, beating analysts’ estimates of 25.77 billion yuan ($3.65 billion) as its video streaming service iQiyi continues to see strong growth. The 19-year-old firm’s shares were up more than 9% in extended trading. The company, which is often called the Google of China, said revenue of its core businesses grew 12% since the same period last year “despite the weak macro environment, our self-directed healthcare initiative, industry-specific policy changes and large influx of ad inventory.” Net income for the second quarter dropped to 2.41 billion yuan ($344 million). “With Baidu traffic growing robustly and our mobile ecosystem continuing to expand, we are in a good position to focus on capitalizing monetization and ROI improvement opportunities to deliver shareholder value,” Herman Yu, CFO of Baidu, said in a statement. Today’s results for Baidu, which has been struggling of late, should help calm investors’ worries.