v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Restricted Stock Units
Performance Shares
Common Stock
Common Stock
Restricted Stock Units
Common Stock
Performance Shares
Additional paid in capital
Additional paid in capital
Restricted Stock Units
Additional paid in capital
Performance Shares
Accumulated deficit
Accumulated other comprehensive income (loss)
Treasury Stock
Beginning Balance, Shares at May. 31, 2023       39,981,422                
Beginning Balance at May. 31, 2023 $ 378,296     $ 382     $ 599,206     $ (210,855) $ (4,723) $ (5,714)
Beginning balance, treasure shares at May. 31, 2023                       (370,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income (184,349)                 (184,349)    
Issuance/cancellation of common stock units, Shares         450,561 87,377            
Issuance/cancellation of common stock units   $ (305) $ (546)         $ (305) $ (546)      
Purchase of common stock under Employee Stock Purchase Plan, Shares       282,237                
Purchase of common stock under Employee Stock Purchase Plan 1,603     $ 3     1,600          
Stock-based compensation 10,529           10,529          
Other comprehensive income (loss), net of tax 358                   358  
Ending Balance, Shares at May. 31, 2024       40,801,597                
Ending Balance at May. 31, 2024 205,586     $ 385     610,484     (395,204) (4,365) $ (5,714)
Ending balance, treasury shares at May. 31, 2024                       (370,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income (33,993)                 (33,993)    
Exercise of stock options, Shares       25,000                
Exercise of stock options 248         248          
Issuance/cancellation of common stock units, Shares       60,731 464,525              
Issuance/cancellation of common stock units (347) (326)         (347) (326)        
Purchase of common stock under Employee Stock Purchase Plan, Shares       256,024                
Purchase of common stock under Employee Stock Purchase Plan 1,358     $ 3     1,355          
Stock-based compensation 9,772           9,772          
Common stock repurchased, Shares                       (243,847)
Common stock repurchased (1,670)     $ (3)               $ (1,667)
Other comprehensive income (loss), net of tax $ 2,342                   2,342  
Ending Balance, Shares at May. 31, 2025 40,994,030     41,607,877                
Ending Balance at May. 31, 2025 $ 182,970     $ 385     621,186     (429,197) (2,023) $ (7,381)
Ending balance, treasury shares at May. 31, 2025 (613,847)                     (613,847)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income $ (36,742)                 (36,742)    
Exercise of stock options, Shares 0                      
Issuance/cancellation of common stock units, Shares         534,382              
Issuance/cancellation of common stock units   $ (489)           $ (489)        
Purchase of common stock under Employee Stock Purchase Plan, Shares       172,007                
Purchase of common stock under Employee Stock Purchase Plan $ 1,428     $ 2     1,426          
Stock-based compensation 13,960           13,960          
Other comprehensive income (loss), net of tax $ 9,698                   9,698  
Ending Balance, Shares at May. 31, 2026 41,700,419     42,314,266                
Ending Balance at May. 31, 2026 $ 170,825     $ 387     $ 636,083     $ (465,939) $ 7,675 $ (7,381)
Ending balance, treasury shares at May. 31, 2026 (613,847)                     (613,847)