Expedia Q2 FY26 net income more than doubles to $878 million; revenue rises 14% to $4.32 billion - EXPE News | Rallies