v3.25.2
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         55,840
Other comprehensive income (loss), net of tax         (5,741)
Balance at Jun. 30, 2024 16,825 372,378 608,816 (61,700) 936,319
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
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         54,816
Other comprehensive income (loss), net of tax         (1,267)
Balance at Jun. 30, 2025 16,935 376,571 717,956 (60,908) 1,050,554
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