v3.26.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, 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 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 restricted shares (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,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     $ 0      
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 restricted shares (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,300)      
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,810   (5,176)      
Share-based compensation $ 12,585     12,585    
Shares issued upon exercise of SSARs     $ 12 (12)    
Shares issued upon exercise of SSARs ( in shares)     38      
Shares withheld for taxes upon exercise of SSARs or vesting of other grants (1,035)   $ (3) (1,032)    
Shares withheld for taxes upon exercise of SSARs or vesting of restricted shares (in shares)     (11)      
Other common stock issuances, net 716   $ 6 710    
Other common stock issuances, net (in shares)     22      
Net income 22,169       22,169  
Unrealized translation adjustments (3,493)         (3,493)
Ending balance at Sep. 30, 2026 $ 357,733 $ 10,003 $ (1,539) 143,883 221,940 (16,554)
Ending balance (in shares) at Sep. 30, 2026   33,342        
Ending balance (in shares) at Sep. 30, 2026 5,126,816   (5,127)      
Beginning balance at Jun. 30, 2026 $ 338,327 $ 10,003 $ (1,545) 137,594 208,763 (16,488)
Beginning balance (in shares) at Jun. 30, 2026   33,342        
Beginning balance (in shares) at Jun. 30, 2026     (5,147)      
Share-based compensation 6,189     6,189    
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 (610)   $ (2) (608)    
Shares withheld for taxes upon exercise of SSARs or vesting of restricted shares (in shares)     (6)      
Other common stock issuances, net 716   $ 2 714    
Other common stock issuances, net (in shares)     7      
Net income 13,177       13,177  
Unrealized translation adjustments (66)         (66)
Ending balance at Sep. 30, 2026 $ 357,733 $ 10,003 $ (1,539) $ 143,883 $ 221,940 $ (16,554)
Ending balance (in shares) at Sep. 30, 2026   33,342        
Ending balance (in shares) at Sep. 30, 2026 5,126,816   (5,127)