XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Retained Earnings
Non-controlling Interest
Total
Adoption of new accounting standards       $ 32,533   $ 32,533
Beginning Balance at Dec. 31, 2017 $ 40 $ 184,843 $ 2,533 333,225   520,641
Beginning Balance (in shares) at Dec. 31, 2017 39,604,000          
Non-controlling interest from acquisition         $ 426  
Stock issued from equity plans   (2,005)       (2,005)
Stock issued from equity plans (in shares) 256,000          
Stock-based compensation   9,703       9,703
Stock buyback $ (2) (95,123)       (95,125)
Stock buyback (in shares) (1,696,000)          
Other comprehensive income (loss)     (5,982)     (5,982)
Net income       147,025 86 147,111
Ending Balance at Dec. 31, 2018 $ 38 97,418 (3,449) 512,783 512 607,302
Ending Balance (in shares) at Dec. 31, 2018 38,164,000          
Adoption of new accounting standards           426
Stock issued from equity plans   104       104
Stock issued from equity plans (in shares) 194,000          
Stock-based compensation   7,327       7,327
Other comprehensive income (loss)     (2,448)     (2,448)
Net income       64,941 34 64,975
Ending Balance at Dec. 31, 2019 $ 38 104,849 (5,897) 577,724 546 $ 677,260
Ending Balance (in shares) at Dec. 31, 2019 38,358,000         38,358,000
Adoption of new accounting standards       (102)   $ (102)
Stock issued from equity plans   (482)       (482)
Stock issued from equity plans (in shares) 179,000          
Stock-based compensation   12,272       12,272
Stock buyback   (11,630)       (11,630)
Stock buyback (in shares) (244,000)          
Other comprehensive income (loss)     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,000         38,293,000