v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Total
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     (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     (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
Balance at Dec. 31, 2025 16,691 372,851 773,353 (50,584) 1,112,311
Net income     33,383   33,383
Other comprehensive income (loss), net of tax       (1,879) (1,879)
Repurchase and cancellation of common stock as a result of a share repurchase program (247) (5,442) (15,153)   (20,842)
Common cash dividends declared     (1,674)   (1,674)
Stock-based compensation expense   1,053     1,053
Issuance of common stock under employee benefit plans 52 60     112
Balance at Mar. 31, 2026 16,496 368,522 789,909 (52,463) 1,122,464
Balance at Dec. 31, 2025 16,691 372,851 773,353 (50,584) 1,112,311
Net income         69,634
Other comprehensive income (loss), net of tax         2,475
Balance at Jun. 30, 2026 16,367 367,018 814,481 (48,109) 1,149,757
Balance at Mar. 31, 2026 16,496 368,522 789,909 (52,463) 1,122,464
Net income     36,251   36,251
Other comprehensive income (loss), net of tax       4,354 4,354
Repurchase and cancellation of common stock as a result of a share repurchase program (150) (3,293) (10,027)   (13,470)
Common cash dividends declared     (1,652)   (1,652)
Stock-based compensation expense   690     690
Issuance of common stock under employee benefit plans 21 1,099     1,120
Balance at Jun. 30, 2026 $ 16,367 $ 367,018 $ 814,481 $ (48,109) $ 1,149,757