Revenue Growth Amid Margin Compression
VST grew total revenue to $17.74B in FY2025, up 3.0% from $17.22B in the prior year. However, operating income collapsed 53.3% to $1.91B, suggesting that cost increases far outpaced revenue gains and significantly eroded profitability.
Source: Source: 10-K Income Statement