XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 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    
Balance at Dec. 31, 2023 706,694 $ 16 403,846 302,832
Balance, shares at Dec. 31, 2023   16,227    
Issuance of shares of common stock under restricted stock award agreements, shares   143    
Stock-based compensation 2,619   2,619  
Net income 15,830     15,830
Balance at Mar. 31, 2024 $ 725,143 $ 16 $ 406,465 $ 318,662
Balance, shares at Mar. 31, 2024   16,370