ByteDance posts $120B H1 2026 revenue, profits drop to $20B

Business