Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
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 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net Income (Loss) $ 3,281 $ 411 $ 6,247 $ 3,051
Denominator:        
Weighted average common shares outstanding 10,887 10,699 10,875 10,675
Basic income per share $ 0.3 $ 0.04 $ 0.57 $ 0.29
Numerator:        
Net income (loss) $ 3,281 $ 411 $ 6,247 $ 3,051
Denominator:        
Weighted average common shares outstanding 10,887 10,699 10,875 10,675
Restricted stock units outstanding 137 111 120 86
Weighted average common and potential common shares outstanding 11,024 10,810 10,995 10,761
Diluted income per share $ 0.3 $ 0.04 $ 0.57 $ 0.28