XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss)
Total
Balance at Dec. 31, 2023 $ 16,749 $ 370,814 $ 554,992 $ (55,959) $ 886,596
Net income     26,726   26,726
Other comprehensive income (loss), net of tax       (5,373) (5,373)
Common cash dividends declared, $0.06 per share     (1,008)   (1,008)
Stock-based compensation expense   941     941
Issuance of common stock under employee benefit plans 58 (598)     (540)
Balance at Mar. 31, 2024 16,807 371,157 580,710 (61,332) 907,342
Balance at Dec. 31, 2023 16,749 370,814 554,992 (55,959) 886,596
Net income         83,625
Other comprehensive income (loss), net of tax         6,317
Balance at Sep. 30, 2024 16,861 373,812 635,589 (49,642) 976,620
Balance at Mar. 31, 2024 16,807 371,157 580,710 (61,332) 907,342
Net income     29,114   29,114
Other comprehensive income (loss), net of tax       (368) (368)
Common cash dividends declared, $0.06 per share     (1,008)   (1,008)
Stock-based compensation expense   696     696
Issuance of common stock under employee benefit plans 18 525     543
Balance at Jun. 30, 2024 16,825 372,378 608,816 (61,700) 936,319
Net income     27,785   27,785
Other comprehensive income (loss), net of tax       12,058 12,058
Common cash dividends declared, $0.06 per share     (1,012)   (1,012)
Stock-based compensation expense   235     235
Issuance of common stock under employee benefit plans 36 1,199     1,235
Balance at Sep. 30, 2024 16,861 373,812 635,589 (49,642) 976,620
Balance at Dec. 31, 2024 16,882 374,975 665,171 (59,641) 997,387
Net income     25,797   25,797
Other comprehensive income (loss), net of tax       404 404
Common cash dividends declared, $0.06 per share     (1,015)   (1,015)
Stock-based compensation expense   1,299     1,299
Issuance of common stock under employee benefit plans 38 (1,163)     (1,125)
Balance at Mar. 31, 2025 16,920 375,111 689,953 (59,237) 1,022,747
Balance at Dec. 31, 2024 16,882 374,975 665,171 (59,641) 997,387
Net income         91,530
Other comprehensive income (loss), net of tax         7,075
Balance at Sep. 30, 2025 16,839 375,319 747,323 (52,566) 1,086,915
Balance at Mar. 31, 2025 16,920 375,111 689,953 (59,237) 1,022,747
Net income     29,019   29,019
Other comprehensive income (loss), net of tax       (1,671) (1,671)
Common cash dividends declared, $0.06 per share     (1,016)   (1,016)
Stock-based compensation expense   622     622
Issuance of common stock under employee benefit plans 15 838     853
Balance at Jun. 30, 2025 16,935 376,571 717,956 (60,908) 1,050,554
Net income     36,714   36,714
Other comprehensive income (loss), net of tax       8,342 8,342
Common cash dividends declared, $0.06 per share     (1,017)   (1,017)
Repurchase and cancellation of common stock as a result of a share repurchase program (116) (2,547) (6,330)   (8,993)
Stock-based compensation expense   687     687
Issuance of common stock under employee benefit plans 20 608     628
Balance at Sep. 30, 2025 $ 16,839 $ 375,319 $ 747,323 $ (52,566) $ 1,086,915