XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
AOCI (Loss), Net
Cumulative Effect, Period of Adoption, Adjustment
Total
Balance at Dec. 31, 2021 $ 109 $ 382,999   $ 181,385 $ (7,504)   $ 556,989
Balance (in shares) at Dec. 31, 2021 10,920,569            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net issuance of common stock under stock compensation plans (in shares) 23,487            
Employee and non-employee stock-based compensation   3,561         3,561
Redemption of common stock for exercise of stock options and tax withholdings for restricted stock vesting   (1,191)         (1,191)
Redemption of common stock for exercise of stock options and tax withholdings for restricted stock vesting (in shares) (12,359)            
Net Income       42,210     42,210
Other comprehensive income (loss)         (27,263)   (27,263)
Balance at Jun. 30, 2022 $ 109 385,369   223,595 (34,767)   574,306
Balance (in shares) at Jun. 30, 2022 10,931,697            
Balance at Mar. 31, 2022 $ 109 383,327   200,406 (23,812)   560,030
Balance (in shares) at Mar. 31, 2022 10,931,697            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Employee and non-employee stock-based compensation   2,042         2,042
Net Income       23,189     23,189
Other comprehensive income (loss)         (10,955)   (10,955)
Balance at Jun. 30, 2022 $ 109 385,369   223,595 (34,767)   574,306
Balance (in shares) at Jun. 30, 2022 10,931,697            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative effect of changes in accounting principle             240,810
Balance at Dec. 31, 2022 $ 109 389,276 $ (2,103) 240,810 (54,298) $ (2,103) 575,897
Balance (in shares) at Dec. 31, 2022 10,949,965            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net issuance (rescission) of common stock under stock compensation plans $ 1           1
Net issuance of common stock under stock compensation plans (in shares) 64,990            
Employee and non-employee stock-based compensation   4,802         4,802
Redemption of common stock for exercise of stock options and tax withholdings for restricted stock vesting   (1,336)         (1,336)
Redemption of common stock for exercise of stock options and tax withholdings for restricted stock vesting (in shares) (23,881)            
Net Income       40,637     40,637
Other comprehensive income (loss)         3,377   3,377
Balance at Jun. 30, 2023 $ 110 392,742   279,344 (50,921)   621,275
Balance (in shares) at Jun. 30, 2023 10,991,074            
Balance at Mar. 31, 2023 $ 112 394,124   263,783 (50,132)   607,887
Balance (in shares) at Mar. 31, 2023 11,211,274            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net issuance (rescission) of common stock under stock compensation plans $ (2) (3,962)         (3,964)
Net issuance of common stock under stock compensation plans (in shares) (220,200)            
Employee and non-employee stock-based compensation   2,580         2,580
Net Income       15,561     15,561
Other comprehensive income (loss)         (789)   (789)
Balance at Jun. 30, 2023 $ 110 $ 392,742   $ 279,344 $ (50,921)   621,275
Balance (in shares) at Jun. 30, 2023 10,991,074            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative effect of changes in accounting principle             $ 279,344