NCNO Financial SummarynCino, Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$540.7MNet Income-$37.9MEPS-0.33TTM RatiosP/S3.00P/B1.67Current Ratio0.93Key Metrics