Quarterly report [Sections 13 or 15(d)]

Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail)

v3.25.4
Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Numerator:        
Net Income (Loss) $ 2,845 $ 1,588 $ 10,530 $ 7,835
Denominator:        
Weighted average common shares outstanding 10,988 10,890 10,967 10,880
Basic income per share $ 0.26 $ 0.15 $ 0.96 $ 0.72
Numerator:        
Net income (loss) $ 2,845 $ 1,588 $ 10,530 $ 7,835
Denominator:        
Weighted average common shares outstanding 10,988 10,890 10,967 10,880
Restricted stock units outstanding 169 167 141 136
Weighted average common and potential common shares outstanding 11,157 11,057 11,108 11,016
Diluted income per share $ 0.25 $ 0.14 $ 0.95 $ 0.71