XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.1
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, 2017   14,688        
Balance at Dec. 31, 2017   $ 147 $ 68,617 $ 199,511 $ (4,784) $ 263,491
Issuance of common stock for equity awards (in shares)   362        
Issuance of common stock for equity awards   $ 4 2,882 0 0 2,886
Retirement of common stock for minimum tax withholdings (in shares)   (34)        
Retirement of common stock for minimum tax withholdings   $ (1) (1,790) 0 0 (1,791)
Stock-based compensation expense   $ 0 11,046 0 0 11,046
Repurchase of common stock (in shares)   (806)        
Repurchase of common stock   $ (8) (29,992) 0 0 (30,000)
Net income (loss)   0 0 18,722 0 18,722
Other comprehensive income (loss)   $ 0 0 0 (742) (742)
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 0 0 22,151
Retirement of common stock for minimum tax withholdings (in shares)   (5)        
Retirement of common stock for minimum tax withholdings   $ 0 (293) 0 0 (293)
Stock-based compensation expense   $ 0 6,087 0 0 6,087
Repurchase of common stock (in shares)   (452)        
Repurchase of common stock   $ (5) (29,995) 0 0 (30,000)
Net income (loss)   0 0 27,193 0 27,193
Other comprehensive income (loss)   $ 0 0 0 (372) (372)
Vesting of restricted stock units (in shares) 17          
Forfeiture of restricted stock awards (in shares)   (13)        
Balance (in shares) at Dec. 31, 2019   14,308        
Balance at Dec. 31, 2019   $ 143 48,707 245,426 (5,898) 288,378
Issuance of common stock for equity awards (in shares)   123        
Issuance of common stock for equity awards   $ 1 1,523 0 0 1,524
Retirement of common stock for minimum tax withholdings (in shares)   (8)        
Retirement of common stock for minimum tax withholdings   $ 0 (262) 0 0 (262)
Stock-based compensation expense   $ 0 5,386 0 0 5,386
Repurchase of common stock (in shares)   (139)        
Repurchase of common stock   $ (1) 1 0 0 0
Net income (loss)   0 0 (23,982) 0 (23,982)
Other comprehensive income (loss)   $ 0 0 0 1,356 1,356
Vesting of restricted stock units (in shares)   54        
Forfeiture of restricted stock awards (in shares)   (9)        
Balance (in shares) at Dec. 31, 2020   14,329        
Balance at Dec. 31, 2020   $ 143 $ 55,355 $ 221,444 $ (4,542) $ 272,400