XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income
Treasury Shares
Total
Balance at Dec. 31, 2021 $ 290 $ 122,354 $ 605,766   $ (45,937) $ 682,473
Balance (in shares) at Dec. 31, 2021 29,025          
Balance - Treasury Shares (in shares) at Dec. 31, 2021         (2,773)  
Stock-based compensation expense   4,072       4,072
Restricted stock units vested $ 1 (1)        
Restricted stock units vested (in shares) 36          
Shares withheld for taxes paid on stock awards   (834)       (834)
Net Income (Loss)     70,396     70,396
Balance at Sep. 30, 2022 $ 291 125,591 676,162   $ (45,937) 756,107
Balance (in shares) at Sep. 30, 2022 29,061          
Balance - Treasury Shares (in shares) at Sep. 30, 2022         (2,773)  
Balance at Jun. 30, 2022 $ 290 124,690 652,956   $ (45,937) 731,999
Balance (in shares) at Jun. 30, 2022 29,045          
Balance - Treasury Shares (in shares) at Jun. 30, 2022         (2,773)  
Stock-based compensation expense   1,282       1,282
Restricted stock units vested $ 1 (1)        
Restricted stock units vested (in shares) 16          
Shares withheld for taxes paid on stock awards   (380)       (380)
Net Income (Loss)     23,206     23,206
Balance at Sep. 30, 2022 $ 291 125,591 676,162   $ (45,937) 756,107
Balance (in shares) at Sep. 30, 2022 29,061          
Balance - Treasury Shares (in shares) at Sep. 30, 2022         (2,773)  
Balance at Dec. 31, 2022 $ 291 125,784 686,037   $ (45,937) 766,175
Balance (in shares) at Dec. 31, 2022 29,123          
Balance - Treasury Shares (in shares) at Dec. 31, 2022         (2,773)  
Issuance of common stock under Employee Stock Purchase Plan   537       537
Issuance of common stock under Employee Stock Purchase Plan (in shares) 13          
Stock-based compensation expense   5,425       5,425
Restricted stock units vested $ 1 (1)        
Restricted stock units vested (in shares) 38          
Shares withheld for taxes paid on stock awards   (870)       (870)
Repurchase of common stock for treasury         $ (5,446) (5,446)
Repurchase of common stock for treasury (in shares)         (129)  
Dividend declaration     (6,307)     (6,307)
Net Income (Loss)     59,493     59,493
Other comprehensive income, net of tax       $ 154   154
Balance at Sep. 30, 2023 $ 292 130,875 739,223 154 $ (51,383) 819,161
Balance (in shares) at Sep. 30, 2023 29,174          
Balance - Treasury Shares (in shares) at Sep. 30, 2023         (2,902)  
Balance at Jun. 30, 2023 $ 291 129,486 715,726   $ (51,383) 794,120
Balance (in shares) at Jun. 30, 2023 29,158          
Balance - Treasury Shares (in shares) at Jun. 30, 2023         (2,902)  
Stock-based compensation expense   1,789       1,789
Restricted stock units vested $ 1 (1)        
Restricted stock units vested (in shares) 16          
Shares withheld for taxes paid on stock awards   (399)       (399)
Dividend declaration     (2,101)     (2,101)
Net Income (Loss)     25,598     25,598
Other comprehensive income, net of tax       154   154
Balance at Sep. 30, 2023 $ 292 $ 130,875 $ 739,223 $ 154 $ (51,383) $ 819,161
Balance (in shares) at Sep. 30, 2023 29,174          
Balance - Treasury Shares (in shares) at Sep. 30, 2023         (2,902)