Champions Oncology, Inc. (NASDAQ: CSBR) - Quarterly snapshot (Q1 ended July 31, 2025)
Quick take: revenue stable but rising costs and R&D investment turned a small profitable quarter last year into a net loss this quarter. Cash generation is positive but working capital is negative and the compan...