XML 25 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Non-controlling Interest
Cumulative Effect, Period of Adoption, Adjustment
Total
Beginning Balance at Dec. 31, 2019 $ 38 $ 104,849 $ (5,897) $ (102) $ 577,724 $ 546 $ (102) $ 677,260
Beginning Balance (in shares) at Dec. 31, 2019 38,358              
Stock issued from equity plans   (482)           (482)
Stock issued from equity plans (in shares) 179              
Stock-based compensation   12,272           12,272
Share repurchases   (11,630)           (11,630)
Share repurchases (in shares) (244)              
Other comprehensive income     3,292         3,292
Net income         134,675 55   134,730
Ending Balance at Dec. 31, 2020 $ 38 105,009 (2,605)   712,297 601   815,340
Ending Balance (in shares) at Dec. 31, 2020 38,293              
Stock issued from equity plans   (1,931)           (1,931)
Stock issued from equity plans (in shares) 197              
Stock-based compensation   15,428           15,428
Share repurchases   (2,800)     (75,325)     (78,125)
Share repurchases (in shares) (901)              
Dividends declared ($0.10 per share)         (15,385)     (15,385)
Other comprehensive income     1,389         1,389
Net income         134,736 44   134,780
Ending Balance at Dec. 31, 2021 $ 38 115,706 (1,216)   756,323 645   $ 871,496
Ending Balance (in shares) at Dec. 31, 2021 37,589             37,589
Stock issued from equity plans   (26)           $ (26)
Stock issued from equity plans (in shares) 196              
Stock-based compensation   19,624           19,624
Share repurchases $ (1) (1,125)     (25,509)     (26,635)
Share repurchases (in shares) (356)              
Dividends declared ($0.10 per share)         (15,204)     (15,204)
Other comprehensive income     17,536         17,536
Acquisition of non-controlling interest   461       (661)   (200)
Net income         199,660 $ 16   199,676
Ending Balance at Dec. 31, 2022 $ 37 $ 134,640 $ 16,320   $ 915,270     $ 1,066,267
Ending Balance (in shares) at Dec. 31, 2022 37,429             37,429