Market cap
$3.63 billion
$12.20 x shares as of Aug. 3, 2026
Revenue, quarter
$776.6 million
ended June 30, 2026; year earlier $525.9 million
Revenue, fiscal year
$2.63 billion
ended March 31, 2026; prior $2.58 billion
Net income, quarter
-$28.8 million
ended June 30, 2026; year earlier -$108.9 million
Net income, fiscal year
-$198.3 million
ended March 31, 2026; prior -$362.0 million
Operating income, quarter
$25.6 million
ended June 30, 2026; year earlier -$10.6 million
Operating income, fiscal year
$97.1 million
ended March 31, 2026; prior -$18.1 million
Diluted EPS, quarter
-$0.10
ended June 30, 2026; year earlier -$0.40
Diluted EPS, fiscal year
-$0.70
ended March 31, 2026; prior -$1.43
Cash and equivalents
$425.8 million
as of June 30, 2026
From the company's SEC filings (XBRL). Market cap uses the latest cover-page share count.