XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Stock-Based Compensation - Stock Compensation Expense for Time Based Options and Performance Based Options (Detail) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Basic $ 1.85 $ 1.48 $ 1.28
Diluted $ 1.83 $ 1.47 $ 1.26
Time Based Options and Performance Based Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total cost of stock-based compensation included in income before income taxes $ 5,714,000 $ 4,982,000 $ 5,559,000
Amount of income tax benefit recognized (1,256,000) (987,000) (1,210,000)
Amount charged to net income $ 4,458,000 $ 3,995,000 $ 4,349,000
Basic $ 0.09 $ 0.08 $ 0.08
Diluted $ 0.09 $ 0.08 $ 0.08
Time Based Options and Performance Based Options [Member] | Cost of Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total cost of stock-based compensation included in income before income taxes $ 2,794,000 $ 2,797,000 $ 2,566,000
Time Based Options and Performance Based Options [Member] | General and Administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total cost of stock-based compensation included in income before income taxes $ 2,920,000 $ 2,185,000 $ 2,993,000