Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common Stock - Number of Shares, Shares Issued |
Treasury Stock, Common [Member] |
Additional Paid-in Capital |
Accumulated Other Comprehensive Loss |
Retained Earnings |
Balance at beginning of period at Dec. 31, 2022 |
$ 637,515
|
$ 33
|
$ (126,485)
|
$ 583,410
|
$ (88,985)
|
$ 269,542
|
Beginning balance, shares issued (shares) at Dec. 31, 2022 |
|
33,708,234
|
|
|
|
|
Beginning balance, treasury stock (shares) at Dec. 31, 2022 |
|
|
(3,222,613)
|
|
|
|
Beginning balance, shares outstanding (shares) at Dec. 31, 2022 |
|
30,485,621
|
|
|
|
|
Stock options exercised |
821
|
|
|
821
|
|
|
Stock options exercised (shares) |
|
50,000
|
|
|
|
|
Stock options exercised, shares outstanding (shares) |
|
50,000
|
|
|
|
|
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares) |
|
105,187
|
|
|
|
|
Share-based compensation expense |
1,160
|
|
|
1,160
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards |
(1,197)
|
|
$ (1,197)
|
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares) |
|
(55,020)
|
(55,020)
|
|
|
|
Repurchase of common stock |
(1,444)
|
|
$ (1,444)
|
|
|
|
Repurchase of common stock (shares) |
|
(100,000)
|
(100,000)
|
|
|
|
Cash dividends paid (common stock, $0.25/share, $0.25/share, $0.50/share, $0.50/share) |
(15,253)
|
|
|
|
|
(15,253)
|
Net income |
42,612
|
|
|
|
|
42,612
|
Change in unrealized gain (loss) on securities available for sale, net of income taxes |
4,346
|
|
|
|
4,346
|
|
Balance at end of period at Jun. 30, 2023 |
668,560
|
$ 33
|
$ (129,126)
|
585,391
|
(84,639)
|
296,901
|
Ending balance, shares issued (shares) at Jun. 30, 2023 |
|
33,863,421
|
|
|
|
|
Ending balance, treasury stock (shares) at Jun. 30, 2023 |
|
|
(3,377,633)
|
|
|
|
Ending balance, shares outstanding (shares) at Jun. 30, 2023 |
|
30,485,788
|
|
|
|
|
Balance at beginning of period at Mar. 31, 2023 |
662,165
|
$ 33
|
$ (127,603)
|
584,884
|
(79,059)
|
283,910
|
Beginning balance, shares issued (shares) at Mar. 31, 2023 |
|
33,827,801
|
|
|
|
|
Beginning balance, treasury stock (shares) at Mar. 31, 2023 |
|
|
(3,272,514)
|
|
|
|
Beginning balance, shares outstanding (shares) at Mar. 31, 2023 |
|
30,555,287
|
|
|
|
|
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares) |
|
35,620
|
|
|
|
|
Share-based compensation expense |
507
|
|
|
507
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards |
(79)
|
|
$ (79)
|
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares) |
|
(5,119)
|
(5,119)
|
|
|
|
Repurchase of common stock |
(1,444)
|
|
$ (1,444)
|
|
|
|
Repurchase of common stock (shares) |
|
(100,000)
|
(100,000)
|
|
|
|
Cash dividends paid (common stock, $0.25/share, $0.25/share, $0.50/share, $0.50/share) |
(7,629)
|
|
|
|
|
(7,629)
|
Net income |
20,620
|
|
|
|
|
20,620
|
Change in unrealized gain (loss) on securities available for sale, net of income taxes |
(5,580)
|
|
|
|
(5,580)
|
|
Balance at end of period at Jun. 30, 2023 |
668,560
|
$ 33
|
$ (129,126)
|
585,391
|
(84,639)
|
296,901
|
Ending balance, shares issued (shares) at Jun. 30, 2023 |
|
33,863,421
|
|
|
|
|
Ending balance, treasury stock (shares) at Jun. 30, 2023 |
|
|
(3,377,633)
|
|
|
|
Ending balance, shares outstanding (shares) at Jun. 30, 2023 |
|
30,485,788
|
|
|
|
|
Balance at beginning of period at Dec. 31, 2023 |
$ 701,891
|
$ 34
|
$ (132,175)
|
586,912
|
(71,928)
|
319,048
|
Beginning balance, shares issued (shares) at Dec. 31, 2023 |
|
33,918,035
|
|
|
|
|
Beginning balance, treasury stock (shares) at Dec. 31, 2023 |
(3,549,380)
|
|
(3,549,380)
|
|
|
|
Beginning balance, shares outstanding (shares) at Dec. 31, 2023 |
|
30,368,655
|
|
|
|
|
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares) |
|
206,875
|
|
|
|
|
Share-based compensation expense |
$ 1,735
|
|
|
1,735
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards |
(518)
|
|
$ (518)
|
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares) |
|
(33,420)
|
(33,420)
|
|
|
|
Repurchase of common stock |
(4,321)
|
|
$ (4,321)
|
|
|
|
Repurchase of common stock (shares) |
|
(270,000)
|
(270,000)
|
|
|
|
Cash dividends paid (common stock, $0.25/share, $0.25/share, $0.50/share, $0.50/share) |
(15,271)
|
|
|
|
|
(15,271)
|
Net income |
29,615
|
|
|
|
|
29,615
|
Change in unrealized gain (loss) on securities available for sale, net of income taxes |
(4,298)
|
|
|
|
(4,298)
|
|
Change in unrealized gain (loss) on cash flow hedge, net of income taxes |
(1,774)
|
|
|
|
(1,774)
|
|
Balance at end of period at Jun. 30, 2024 |
$ 707,059
|
$ 34
|
$ (137,014)
|
588,647
|
(78,000)
|
333,392
|
Ending balance, shares issued (shares) at Jun. 30, 2024 |
|
34,124,910
|
|
|
|
|
Ending balance, treasury stock (shares) at Jun. 30, 2024 |
(3,852,800)
|
|
(3,852,800)
|
|
|
|
Ending balance, shares outstanding (shares) at Jun. 30, 2024 |
|
30,272,110
|
|
|
|
|
Balance at beginning of period at Mar. 31, 2024 |
$ 703,100
|
$ 34
|
$ (134,257)
|
587,687
|
(76,890)
|
326,526
|
Beginning balance, shares issued (shares) at Mar. 31, 2024 |
|
33,957,284
|
|
|
|
|
Beginning balance, treasury stock (shares) at Mar. 31, 2024 |
|
|
(3,680,926)
|
|
|
|
Beginning balance, shares outstanding (shares) at Mar. 31, 2024 |
|
30,276,358
|
|
|
|
|
Issuance of awards pursuant to equity incentive plans, net of forfeitures (shares) |
|
167,626
|
|
|
|
|
Share-based compensation expense |
960
|
|
|
960
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards |
(28)
|
|
$ (28)
|
|
|
|
Shares surrendered to satisfy tax liability upon vesting of equity awards (shares) |
|
(1,874)
|
(1,874)
|
|
|
|
Repurchase of common stock |
(2,729)
|
|
$ (2,729)
|
|
|
|
Repurchase of common stock (shares) |
|
(170,000)
|
(170,000)
|
|
|
|
Cash dividends paid (common stock, $0.25/share, $0.25/share, $0.50/share, $0.50/share) |
(7,585)
|
|
|
|
|
(7,585)
|
Net income |
14,451
|
|
|
|
|
14,451
|
Change in unrealized gain (loss) on securities available for sale, net of income taxes |
(906)
|
|
|
|
(906)
|
|
Change in unrealized gain (loss) on cash flow hedge, net of income taxes |
(204)
|
|
|
|
(204)
|
|
Balance at end of period at Jun. 30, 2024 |
$ 707,059
|
$ 34
|
$ (137,014)
|
$ 588,647
|
$ (78,000)
|
$ 333,392
|
Ending balance, shares issued (shares) at Jun. 30, 2024 |
|
34,124,910
|
|
|
|
|
Ending balance, treasury stock (shares) at Jun. 30, 2024 |
(3,852,800)
|
|
(3,852,800)
|
|
|
|
Ending balance, shares outstanding (shares) at Jun. 30, 2024 |
|
30,272,110
|
|
|
|
|