v3.25.2
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Employees
Common Stock
Executive Officer
Common Stock
Director
Common Stock
Balance, beginning of period (in shares) at Mar. 31, 2024   33,722,225              
Balance, beginning of period at Mar. 31, 2024 $ 474,887 $ 34 $ 243,555 $ (250) $ 288,783 $ (57,235)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             56,614 87,782 7,241
Stock compensation expense 1,065   1,065            
Repurchase of employee stock units on vesting (2,995)   (2,995)            
Repurchase of shares under authorized program (in shares)   (49,341)              
Repurchase of shares under authorized program (1,579)     (1,579)          
Net income 8,511       8,511        
Foreign currency translation adjustment (3,879)         (3,879)      
Other (30)   1     (31)      
Balance, end of period (in shares) at Jun. 30, 2024   33,824,521              
Balance, end of period at Jun. 30, 2024 $ 475,980 $ 34 241,626 (1,829) 297,294 (61,145)      
Balance, beginning of period (in shares) at Mar. 31, 2025 33,243,370 33,243,370              
Balance, beginning of period at Mar. 31, 2025 $ 495,315 $ 33 246,201 (20,388) 342,298 (72,829)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             75,380 100,933 5,058
Stock compensation expense 1,482   1,482            
Repurchase of employee stock units on vesting (3,336)   (3,336)            
Repurchase of shares under authorized program (in shares)   (364,698)              
Repurchase of shares under authorized program (9,767)     (9,767)          
Net income 8,581       8,581        
Foreign currency translation adjustment 17,034         17,034      
Other $ 1   1            
Balance, end of period (in shares) at Jun. 30, 2025 33,060,043 33,060,043              
Balance, end of period at Jun. 30, 2025 $ 509,310 $ 33 $ 244,348 $ (30,155) $ 350,879 $ (55,795)