XML 90 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Restricted Stock Units (RSUs) [Member]
Common Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2016   14,627        
Balance at Dec. 31, 2016   $ 146 $ 61,735 $ 168,209 $ (7,317) $ 222,773
Issuance of common stock for equity awards (in shares)   61        
Issuance of common stock for equity awards   $ 1 313 314
Stock-based compensation expense   5,807 5,807
Net income   31,816 31,816
Other comprehensive income   2,533 2,533
Balance (in shares) at Dec. 31, 2017   14,688        
Balance at Dec. 31, 2017   $ 147 68,617 199,511 (4,784) 263,491
Cumulative effect of change in accounting for stock-based compensation   762 (514) 248
Issuance of common stock for equity awards (in shares)   362        
Issuance of common stock for equity awards   $ 4 2,882 2,886
Stock-based compensation expense   11,046 11,046
Net income   18,722 18,722
Other comprehensive income   (742) (742)
Retirement of common stock for minimum tax withholdings (in shares)   (34)        
Retirement of common stock for minimum tax withholdings   $ (1) (1,790) (1,791)
Repurchase of common stock (in shares)   (806)        
Repurchase of common stock   $ (8) (29,992) (30,000)
Balance (in shares) at Dec. 31, 2018   14,210        
Balance at Dec. 31, 2018   $ 142 50,763 218,233 (5,526) 263,612
Issuance of common stock for equity awards (in shares)   551        
Issuance of common stock for equity awards   $ 6 22,145 22,151
Stock-based compensation expense   6,087 6,087
Net income   27,193 27,193
Other comprehensive income   (372) (372)
Retirement of common stock for minimum tax withholdings (in shares)   (5)        
Retirement of common stock for minimum tax withholdings   (293) (293)
Repurchase of common stock (in shares)   (452)        
Repurchase of common stock   $ (5) (29,995) (30,000)
Vesting of restricted stock units (in shares) 17          
Forfeiture of restricted stock awards (in shares)   (13)        
Forfeiture of restricted stock awards  
Balance (in shares) at Dec. 31, 2019   14,308        
Balance at Dec. 31, 2019   $ 143 $ 48,707 $ 245,426 $ (5,898) $ 288,378