Strong financials