NDLS Financial SummaryNoodles & Company key financial data and ratios.Income Statement (Latest Annual)Revenue$493.3MNet Income-$36.2MEPS-6.40TTM RatiosP/S0.07P/B-0.92Current Ratio0.34Key Metrics