v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock [Member]
Treasury stock [Member]
Capital in excess of Stated value [Member]
Retained earnings [Member]
Accumulated other comprehensive income (loss) [Member]
Beginning balance at Mar. 31, 2025 $ 265,886 $ 10,003 $ (1,600) $ 109,785 $ 160,980 $ (13,282)
Beginning balance (in shares) at Mar. 31, 2025   33,342        
Beginning balance (in shares) at Mar. 31, 2025     (5,327)      
Share-based compensation 5,376     5,376    
Shares issued upon exercise of SSARs     $ 5 (5)    
Shares issued upon exercise of SSARs ( in shares)     18      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (160)   $ (1) (159)    
Shares withheld for taxes upon exercise of SSARs or vesting of restricted shares (in shares)     (1)      
Other common stock issuances, net     $ 1 (1)    
Other common stock issuances, net (in shares)     3      
Net income 4,890       4,890  
Unrealized translation adjustments 7,227         7,227
Ending balance at Jun. 30, 2025 283,219 $ 10,003 $ (1,595) 114,996 165,870 (6,055)
Ending balance (in shares) at Jun. 30, 2025   33,342        
Ending balance (in shares) at Jun. 30, 2025     (5,307)      
Beginning balance at Mar. 31, 2026 $ 326,791 $ 10,003 $ (1,554) 131,632 199,771 (13,061)
Beginning balance (in shares) at Mar. 31, 2026   33,342        
Beginning balance (in shares) at Mar. 31, 2026 5,175,840   (5,176)      
Share-based compensation $ 6,396     6,396    
Shares issued upon exercise of SSARs     $ 6 (6)    
Shares issued upon exercise of SSARs ( in shares)     19      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (425)   $ (1) (424)    
Shares withheld for taxes upon exercise of SSARs or vesting of restricted shares (in shares)     (5)      
Other common stock issuances, net 0   $ 4 (4)    
Other common stock issuances, net (in shares)     15      
Net income 8,992       8,992  
Unrealized translation adjustments (3,427)         (3,427)
Ending balance at Jun. 30, 2026 $ 338,327 $ 10,003 $ (1,545) $ 137,594 $ 208,763 $ (16,488)
Ending balance (in shares) at Jun. 30, 2026   33,342        
Ending balance (in shares) at Jun. 30, 2026 5,146,730   (5,147)