XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.3
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 8,727     8,727    
Shares issued upon exercise of SSARs     $ 164 (164)    
Shares issued upon exercise of SSARs ( in shares)     545      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (1,416)   $ (5) (1,411)    
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)     (16)      
Other common stock issuances, net 453   $ 10 443    
Other common stock issuances, net (in shares)     34      
Net income 15,470       15,470  
Unrealized translation adjustments 551         551
Ending balance at Sep. 30, 2024 260,262 $ 10,003 $ (1,622) 102,275 153,225 (3,619)
Ending balance (in shares) at Sep. 30, 2024   33,342        
Ending balance (in shares) at Sep. 30, 2024     (5,402)      
Beginning balance at Jun. 30, 2024 254,171 $ 10,003 $ (1,642) 98,277 151,861 (4,328)
Beginning balance (in shares) at Jun. 30, 2024   33,342        
Beginning balance (in shares) at Jun. 30, 2024     (5,470)      
Share-based compensation 3,877     3,877    
Shares issued upon exercise of SSARs     $ 14 (14)    
Shares issued upon exercise of SSARs ( in shares)     47      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (312)   $ (1) (311)    
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)     (2)      
Other common stock issuances, net 453   $ 7 446    
Other common stock issuances, net (in shares)     23      
Net income 1,364       1,364  
Unrealized translation adjustments 709         709
Ending balance at Sep. 30, 2024 260,262 $ 10,003 $ (1,622) 102,275 153,225 (3,619)
Ending balance (in shares) at Sep. 30, 2024   33,342        
Ending balance (in shares) at Sep. 30, 2024     (5,402)      
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 $ 10,224     10,224    
Shares issued upon exercise of SSARs     $ 5 (5)    
Shares issued upon exercise of SSARs ( in shares)     19      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants 75   $ (1) 76    
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)     (2)      
Other common stock issuances, net 777   $ 3 774    
Other common stock issuances, net (in shares)     10      
Net income 16,600       16,600  
Unrealized translation adjustments 3,185         3,185
Ending balance at Sep. 30, 2025 $ 296,747 $ 10,003 $ (1,593) 120,854 177,580 (10,097)
Ending balance (in shares) at Sep. 30, 2025   33,342        
Ending balance (in shares) at Sep. 30, 2025 5,299,670   (5,300)      
Beginning balance at Jun. 30, 2025 $ 283,219 $ 10,003 $ (1,595) 114,996 165,870 (6,055)
Beginning balance (in shares) at Jun. 30, 2025   33,342        
Beginning balance (in shares) at Jun. 30, 2025     (5,307)      
Share-based compensation 4,848     4,848    
Shares issued upon exercise of SSARs ( in shares)     1      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants 235     235    
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)     (1)      
Other common stock issuances, net 777   $ 2 775    
Other common stock issuances, net (in shares)     7      
Net income 11,710       11,710  
Unrealized translation adjustments (4,042)         (4,042)
Ending balance at Sep. 30, 2025 $ 296,747 $ 10,003 $ (1,593) $ 120,854 $ 177,580 $ (10,097)
Ending balance (in shares) at Sep. 30, 2025   33,342        
Ending balance (in shares) at Sep. 30, 2025 5,299,670   (5,300)