XML 116 R96.htm IDEA: XBRL DOCUMENT v3.25.2
QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Selected Quarterly Financial Information [Abstract]      
Total revenue $ 79,720 $ 90,581 $ 77,383
Gross profit 20,236 20,911 17,511
Net Income (Loss) $ (11,801) $ (11,671) $ (34,341)
Basic net (loss) income per share $ (0.36) $ (0.36) $ (1.08)
Shares used in basic per share calculation 32,829,470 32,486,240 31,703,712
Diluted net (loss) income per share $ (0.36) $ (0.36) $ (1.08)
Shares used in diluted per share calculation 32,829,470 32,486,240 31,703,712