v3.25.2
Stockholders' Equity - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock based compensation pre tax amount $ 9,772 $ 10,529 $ 11,158
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock based compensation pre tax amount 218 288 793
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock based compensation pre tax amount 1,413 1,400 1,459
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock based compensation pre tax amount 2,554 3,243 2,922
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock based compensation pre tax amount 5,479 5,595 5,984
Acquisition, restructuring and other items, net      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock based compensation pre tax amount $ 108 $ 3 $ 0