Q2 Revenue Softens, H1 Hits Record; Tailwinds Ahead