Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Equity (Unaudited)

v3.25.0.1
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, 2023   33,508,076              
Balance, beginning of period at Mar. 31, 2023 $ 418,988 $ 33 $ 239,860   $ 237,195 $ (58,100)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             73,345 93,826 5,718
Stock compensation expense 1,238   1,238            
Repurchase of employee stock units on vesting (1,685)   (1,685)            
Net income 10,938       10,938        
Foreign currency translation adjustment 4,457         4,457      
Other 13         13      
Balance, end of period (in shares) at Jun. 30, 2023   33,680,965              
Balance, end of period at Jun. 30, 2023 433,949 $ 33 239,413   248,133 (53,630)      
Balance, beginning of period (in shares) at Mar. 31, 2023   33,508,076              
Balance, beginning of period at Mar. 31, 2023 418,988 $ 33 239,860   237,195 (58,100)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 41,505                
Foreign currency translation adjustment 4,684                
Balance, end of period (in shares) at Dec. 31, 2023   33,711,599              
Balance, end of period at Dec. 31, 2023 467,425 $ 34 242,111   278,701 (53,421)      
Balance, beginning of period (in shares) at Jun. 30, 2023   33,680,965              
Balance, beginning of period at Jun. 30, 2023 433,949 $ 33 239,413   248,133 (53,630)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             2,550   7,197
Stock compensation expense 1,450   1,450            
Repurchase of employee stock units on vesting (30)   (30)            
Net income 14,730       14,730        
Foreign currency translation adjustment (7,845)         (7,845)      
Other 52 $ 1       51      
Balance, end of period (in shares) at Sep. 30, 2023   33,690,712              
Balance, end of period at Sep. 30, 2023 442,306 $ 34 240,833   262,863 (61,424)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             14,839   6,048
Stock compensation expense 1,444   1,444            
Repurchase of employee stock units on vesting (165)   (165)            
Net income 15,837       15,837        
Foreign currency translation adjustment 8,072         8,072      
Other (69)   1   1 (69)      
Balance, end of period (in shares) at Dec. 31, 2023   33,711,599              
Balance, end of period at Dec. 31, 2023 $ 467,425 $ 34 242,111   278,701 (53,421)      
Balance, beginning of period (in shares) at Mar. 31, 2024 33,722,225 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, 2024 33,722,225 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]                  
Net income 36,544                
Foreign currency translation adjustment $ (18,291)                
Balance, end of period (in shares) at Dec. 31, 2024 33,708,475 33,708,025              
Balance, end of period at Dec. 31, 2024 $ 488,685 $ 34 245,211 (6,440) 325,328 (75,448)      
Balance, beginning of period (in shares) at Jun. 30, 2024   33,824,521              
Balance, beginning of period at Jun. 30, 2024 475,980 $ 34 241,626 (1,829) 297,294 (61,145)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             924   5,586
Stock compensation expense 1,511   1,511            
Repurchase of employee stock units on vesting (18)   (18)            
Repurchase of shares under authorized program (in shares)   (75,752)              
Repurchase of shares under authorized program (2,260)     (2,260)          
Net income 9,494       9,494        
Foreign currency translation adjustment 5,587         5,587      
Other (7)         (7)      
Balance, end of period (in shares) at Sep. 30, 2024   33,755,279              
Balance, end of period at Sep. 30, 2024 490,287 $ 34 243,119 (4,089) 306,788 (55,565)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock in exercise of stock option (in shares)   33,573              
Issuance of common stock in exercise of stock options 632   632            
Issuance of restricted stock as deferred compensation to employees, executive officers and directors (in shares)             911   4,025
Stock compensation expense 1,470   1,470            
Repurchase of employee stock units on vesting (10)   (10)            
Repurchase of shares under authorized program (in shares)   (85,763)              
Repurchase of shares under authorized program (2,351)     (2,351)          
Net income 18,539       18,539        
Foreign currency translation adjustment (19,999)         (19,999)      
Other $ 117         116      
Balance, end of period (in shares) at Dec. 31, 2024 33,708,475 33,708,025              
Balance, end of period at Dec. 31, 2024 $ 488,685 $ 34 $ 245,211 $ (6,440) $ 325,328 $ (75,448)