XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2024 $ 236,477 $ 10,003 $ (1,791) $ 94,680 $ 137,755 $ (4,170)
Beginning balance (in shares) at Mar. 31, 2024   33,342        
Beginning balance (in shares) at Mar. 31, 2024     (5,965)      
Share-based compensation 4,850     4,850    
Other common stock issuances, net     $ 3 (3)    
Other common stock issuances, net (in shares)     11      
Shares issued upon exercise of SSARs     $ 150 (150)    
Shares issued upon exercise of SSARs ( in shares)     498      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (1,104)   $ (4) (1,100)    
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)     (14)      
Net income 14,106       14,106  
Unrealized translation adjustments (158)         (158)
Ending balance at Jun. 30, 2024 254,171 $ 10,003 $ (1,642) 98,277 151,861 (4,328)
Ending balance (in shares) at Jun. 30, 2024   33,342        
Ending balance (in shares) at Jun. 30, 2024     (5,470)      
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,326,513   (5,327)      
Share-based compensation $ 5,376     5,376    
Other common stock issuances, net     $ 1 (1)    
Other common stock issuances, net (in shares)     3      
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 other grants (in shares)     (1)      
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,306,826   (5,307)