Strong Revenue Growth Offset by Cost Pressures
Revenue grew 9.4% YoY to $3.98B in Q1 2026, but Cost of Revenue rose faster at 13.8% YoY to $1.88B, compressing Gross Margin from 54.6% to 52.8%. This indicates input cost inflation or unfavorable product mix is outpacing top-line growth.
Source: Source: 10-Q Income Statement (XBRL Financial Data)