Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Equity (Unaudited)

v3.24.0.1
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Employees
Common Stock
Executive Officer
Common Stock
Director
Common Stock
Beginning balance (in shares) at Mar. 31, 2022   33,364,722            
Beginning balance at Mar. 31, 2022 $ 399,204 $ 33 $ 234,549 $ 203,528 $ (38,906)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)           30,352 64,294 8,766
Stock compensation expense 1,193   1,193          
Repurchase of employee stock units on vesting (552)   (552)          
Net income 6,556     6,556        
Foreign currency translation adjustment (5,152)       (5,152)      
Other 3     1 2      
Ending balance at Jun. 30, 2022 401,252 $ 33 235,190 210,085 (44,056)      
Ending balance (in shares) at Jun. 30, 2022   33,468,134            
Beginning balance (in shares) at Mar. 31, 2022   33,364,722            
Beginning balance at Mar. 31, 2022 399,204 $ 33 234,549 203,528 (38,906)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 25,965              
Ending balance at Dec. 31, 2022 411,504 $ 33 238,399 229,495 (56,423)      
Ending balance (in shares) at Dec. 31, 2022   33,495,287            
Beginning balance (in shares) at Jun. 30, 2022   33,468,134            
Beginning balance at Jun. 30, 2022 401,252 $ 33 235,190 210,085 (44,056)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)           5,544   9,930
Stock compensation expense 1,251   1,251          
Repurchase of employee stock units on vesting (34)   (34)          
Net income 10,984     10,984        
Foreign currency translation adjustment (17,811)       (17,811)      
Other 116       116      
Ending balance at Sep. 30, 2022 395,758 $ 33 236,407 221,069 (61,751)      
Ending balance (in shares) at Sep. 30, 2022   33,483,608            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (in shares)           512   11,167
Stock compensation expense 1,994   1,994          
Repurchase of employee stock units on vesting (2)   (2)          
Net income 8,425     8,425        
Foreign currency translation adjustment 5,403       5,403      
Other (74)     1 (75)      
Ending balance at Dec. 31, 2022 $ 411,504 $ 33 238,399 229,495 (56,423)      
Ending balance (in shares) at Dec. 31, 2022   33,495,287            
Beginning balance (in shares) at Mar. 31, 2023 33,508,076 33,508,076            
Beginning balance at Mar. 31, 2023 $ 418,988 $ 33 239,860 237,195 (58,100)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (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      
Ending balance at Jun. 30, 2023 $ 433,949 $ 33 239,413 248,133 (53,630)      
Ending balance (in shares) at Jun. 30, 2023   33,680,965            
Beginning balance (in shares) at Mar. 31, 2023 33,508,076 33,508,076            
Beginning balance at Mar. 31, 2023 $ 418,988 $ 33 239,860 237,195 (58,100)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 41,505              
Ending balance at Dec. 31, 2023 $ 467,425 $ 34 242,111 278,701 (53,421)      
Ending balance (in shares) at Dec. 31, 2023 33,711,599 33,711,599            
Beginning balance (in shares) at Jun. 30, 2023   33,680,965            
Beginning balance at Jun. 30, 2023 $ 433,949 $ 33 239,413 248,133 (53,630)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (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      
Ending balance at Sep. 30, 2023 442,306 $ 34 240,833 262,863 (61,424)      
Ending balance (in shares) at Sep. 30, 2023   33,690,712            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock (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)      
Ending balance at Dec. 31, 2023 $ 467,425 $ 34 $ 242,111 $ 278,701 $ (53,421)      
Ending balance (in shares) at Dec. 31, 2023 33,711,599 33,711,599