XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED 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, 2022 $ 6 $ 263,771 $ 847,681 $ (2,620) $ 1,108,838
Balance (in shares) at Dec. 31, 2022 53,124,899        
Increase (Decrease) in Stockholders' Equity Roll Forward          
Net income     1,310   1,310
Foreign currency translation adjustments, net of tax       115 115
Issuance of shares, net of issuance costs   1,006     1,006
Issuance of shares, net of issuance costs (in shares) 39,685        
Conversion of stock based awards, net of shares withheld for taxes   (1,339)     (1,339)
Conversion of stock based awards, net of shares withheld for taxes (in shares) 118,052        
Stock-based compensation   2,379     2,379
Dividends declared     (3,196)   (3,196)
Balance at Mar. 31, 2023 $ 6 265,817 845,795 (2,505) 1,109,113
Balance (in shares) at Mar. 31, 2023 53,282,636        
Balance at Dec. 31, 2023 $ 6 275,846 961,028 (788) 1,236,092
Balance (in shares) at Dec. 31, 2023 53,366,327        
Increase (Decrease) in Stockholders' Equity Roll Forward          
Net income     18,943   18,943
Foreign currency translation adjustments, net of tax       (1,273) (1,273)
Issuance of shares, net of issuance costs   1,098     1,098
Issuance of shares, net of issuance costs (in shares) 28,444        
Conversion of stock based awards, net of shares withheld for taxes   (4,639)     (4,639)
Conversion of stock based awards, net of shares withheld for taxes (in shares) 235,719        
Stock-based compensation   2,406     2,406
Dividends declared     (3,222)   (3,222)
Balance at Mar. 31, 2024 $ 6 $ 274,711 $ 976,749 $ (2,061) $ 1,249,405
Balance (in shares) at Mar. 31, 2024 53,630,490