XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income
Total
Balance at Dec. 31, 2019 $ 5 $ 97,130 $ 532,319 $ 76 $ 629,530
Balance (in shares) at Dec. 31, 2019 48,665,138        
Increase (Decrease) in Stockholders' Equity Roll Forward          
Net income     104,983   104,983
Foreign currency translation adjustments, net of tax       882 882
Issuance of shares, net of issuance costs   1,710     1,710
Issuance of shares, net of issuance costs (in shares) 82,452        
Conversion of Restricted Stock Units, net of shares withheld for taxes   (572)     (572)
Conversion of Restricted Stock Units, net of shares withheld for taxes (in shares) 57,112        
Stock-based compensation   2,274     2,274
Dividend equivalent Units accrued - Restricted Stock Units   9 (9)    
Purchase of stock   (11,453)     (11,453)
Purchase of stock (in shares) (694,260)        
Distribution of noncontrolling entities     (1,000)   (1,000)
Dividends declared     (11,562)   (11,562)
Balance at Dec. 31, 2020 $ 5 89,098 624,731 958 714,792
Balance (in shares) at Dec. 31, 2020 48,110,442        
Increase (Decrease) in Stockholders' Equity Roll Forward          
Net income     115,739   115,739
Foreign currency translation adjustments, net of tax       (260) (260)
Issuance of shares, net of issuance costs $ 1 178,474     178,475
Issuance of shares, net of issuance costs (in shares) 5,597,216        
Conversion of Restricted Stock Units, net of shares withheld for taxes   (1,398)     (1,398)
Conversion of Restricted Stock Units, net of shares withheld for taxes (in shares) 122,690        
Stock-based compensation   10,462     10,462
Dividend equivalent Units accrued - Restricted Stock Units   2 (2)    
Purchase of stock   (14,720)     (14,720)
Purchase of stock (in shares) (635,763)        
Distribution of noncontrolling entities     (165)   (165)
Dividends declared     (12,870)   (12,870)
Balance at Dec. 31, 2021 $ 6 261,918 727,433 698 990,055
Balance (in shares) at Dec. 31, 2021 53,194,585        
Increase (Decrease) in Stockholders' Equity Roll Forward          
Net income     133,021   133,021
Foreign currency translation adjustments, net of tax       (3,318) (3,318)
Issuance of shares, net of issuance costs   1,726     1,726
Issuance of shares, net of issuance costs (in shares) 75,805        
Conversion of Restricted Stock Units, net of shares withheld for taxes   (1,324)     (1,324)
Conversion of Restricted Stock Units, net of shares withheld for taxes (in shares) 131,709        
Stock-based compensation   7,441     7,441
Purchase of stock   (5,990)     (5,990)
Purchase of stock (in shares) (277,200)        
Dividends declared     (12,773)   (12,773)
Balance at Dec. 31, 2022 $ 6 $ 263,771 $ 847,681 $ (2,620) $ 1,108,838
Balance (in shares) at Dec. 31, 2022 53,124,899