XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Balance at Dec. 31, 2021 $ 574,344 $ 16 $ 380,037 $ 194,291
Balance, shares at Dec. 31, 2021   15,940    
Issuance of shares of common stock under restricted stock award agreements, shares   115    
Stock-based compensation 2,485   2,485  
Shares issued for exercise of stock options 479   479  
Shares issued for exercise of stock options, shares   13    
Net income 8,470     8,470
Balance at Mar. 31, 2022 585,778 $ 16 383,001 202,761
Balance, shares at Mar. 31, 2022   16,068    
Balance at Dec. 31, 2022 633,540 $ 16 393,208 240,316
Balance, shares at Dec. 31, 2022   16,128    
Issuance of shares of common stock under restricted stock award agreements, shares   76    
Stock-based compensation 2,646   2,646  
Shares issued for exercise of stock options 25   25  
Net income 12,675     12,675
Balance at Mar. 31, 2023 $ 648,886 $ 16 $ 395,879 $ 252,991
Balance, shares at Mar. 31, 2023   16,204