XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Total
Balance at Dec. 31, 2023 $ 1,503 $ 312,440 $ (548) $ 95,741 $ 409,136
Balance (in Shares) at Dec. 31, 2023 150,330        
Restricted stock issued and vesting of restricted stock units, net $ 27 (27)
Restricted stock issued and vesting of restricted stock units, net (in Shares) 2,623        
Shares repurchased $ (11) (7,809) (7,820)
Shares repurchased (in Shares) (1,096)        
Stock-based compensation 10,755 10,755
Other comprehensive income (Loss) (383) (383)
Dividends (9,994) (9,994)
Net income 43,870 43,870
Balance at Jun. 30, 2024 $ 1,519 315,359 (931) 129,617 445,564
Balance (in Shares) at Jun. 30, 2024 151,857        
Balance at Mar. 31, 2024 $ 1,518 309,768 (907) 112,858 423,237
Balance (in Shares) at Mar. 31, 2024 151,819        
Restricted stock issued and vesting of restricted stock units, net $ 1 (1)
Restricted stock issued and vesting of restricted stock units, net (in Shares) 38        
Stock-based compensation 5,592 5,592
Other comprehensive income (Loss) (24) (24)
Dividends (5,000) (5,000)
Net income 21,759 21,759
Balance at Jun. 30, 2024 $ 1,519 315,359 (931) 129,617 445,564
Balance (in Shares) at Jun. 30, 2024 151,857        
Balance at Dec. 31, 2024 $ 1,461 270,303 (1,607) 129,823 399,980
Balance (in Shares) at Dec. 31, 2024 146,102        
Restricted stock issued and vesting of restricted stock units, net $ 23 (23)
Restricted stock issued and vesting of restricted stock units, net (in Shares) 2,241        
Shares repurchased $ (13) (12,701) (12,714)
Shares repurchased (in Shares) (1,282)        
Stock-based compensation 11,765 11,765
Other comprehensive income (Loss) 5,467 5,467
Dividends (8,817) (8,817)
Net income 49,406 49,406
Balance at Jun. 30, 2025 $ 1,471 269,344 3,860 170,412 445,087
Balance (in Shares) at Jun. 30, 2025 147,061        
Balance at Mar. 31, 2025 $ 1,470 263,818 299 150,044 415,631
Balance (in Shares) at Mar. 31, 2025 147,034        
Restricted stock issued and vesting of restricted stock units, net $ 1 (1)
Restricted stock issued and vesting of restricted stock units, net (in Shares) 27        
Stock-based compensation 5,527 5,527
Other comprehensive income (Loss) 3,561 3,561
Dividends (4,409) (4,409)
Net income 24,777 24,777
Balance at Jun. 30, 2025 $ 1,471 $ 269,344 $ 3,860 $ 170,412 $ 445,087
Balance (in Shares) at Jun. 30, 2025 147,061