Accolade, Inc. announced unaudited consolidated financial results for the fiscal first quarter ended May 31, 2021. Fir the quarter, the company reported revenue of $59.5 million against $35.9 million a year ago. Loss from operations was $48.015 million against $12.625 million a year ago. Net loss was $48.707 million against $13.960 million a year ago. Net loss per share, basic and diluted was $0.84 against $1.86 a year ago.