OUST Financial SummaryOuster, Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$169.4MNet Income-$60.4MEPS-1.07TTM RatiosP/S7.43P/B4.63Current Ratio3.93Key Metrics