XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Beginning balance at Dec. 31, 2021 $ 1,009,386 $ 74 $ 929,070 $ 80,242  
Beginning balance (in shares) at Dec. 31, 2021   73,562,717      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 47,559     47,559  
Share-based compensation 6,173   6,173    
Issuance of common stock - vesting of restricted stock units (in shares)   182,176      
Exercise of stock options (in shares)   221      
Ending balance at Jun. 30, 2022 1,063,118 $ 74 935,243 127,801  
Ending balance (in shares) at Jun. 30, 2022   73,745,114      
Beginning balance at Mar. 31, 2022 1,034,747 $ 74 932,212 102,461  
Beginning balance (in shares) at Mar. 31, 2022   73,594,027      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 25,340     25,340  
Share-based compensation 3,031   3,031    
Issuance of common stock - vesting of restricted stock units (in shares)   151,087      
Ending balance at Jun. 30, 2022 1,063,118 $ 74 935,243 127,801  
Ending balance (in shares) at Jun. 30, 2022   73,745,114      
Beginning balance at Dec. 31, 2022 1,126,366 $ 74 942,946 183,503 $ (157)
Beginning balance (in shares) at Dec. 31, 2022   73,847,596      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 50,099     50,099  
Share-based compensation 7,974   7,974    
Issuance of common stock - vesting of restricted stock units (in shares)   269,755      
Exercise of stock options (in shares)   52,765      
Exercise of stock appreciation rights (in shares)   1,964      
Ending balance at Jun. 30, 2023 1,184,439 $ 74 950,920 233,602 (157)
Ending balance (in shares) at Jun. 30, 2023   74,172,080      
Beginning balance at Mar. 31, 2023 1,147,410 $ 74 946,768 200,725 (157)
Beginning balance (in shares) at Mar. 31, 2023   73,924,212      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 32,877     32,877  
Share-based compensation 4,152   4,152    
Issuance of common stock - vesting of restricted stock units (in shares)   246,403      
Exercise of stock appreciation rights (in shares)   1,465      
Ending balance at Jun. 30, 2023 $ 1,184,439 $ 74 $ 950,920 $ 233,602 $ (157)
Ending balance (in shares) at Jun. 30, 2023   74,172,080