XML 110 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Restricted Stock Units (RSUs) [Member]
Common Stock [Member]
Restricted Stock Units (RSUs) [Member]
Additional Paid-in Capital [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
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
Vesting of restricted stock units (in shares) 17            
Vesting of restricted stock units $ 0 $ 0          
Forfeiture of restricted stock awards (in shares)     (13)        
Forfeiture of restricted stock awards     $ 0 0 0 0 0
Stock-based compensation expense     $ 0 6,087 0 0 6,087
Retirement of common stock for minimum tax withholdings (in shares)     (5)        
Retirement of common stock for minimum tax withholdings     $ 0 (293) 0 0 (293)
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 loss     $ 0 0 0 (372) (372)
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
Vesting of restricted stock units (in shares)     54        
Vesting of restricted stock units     $ 0 0 0 0 0
Forfeiture of restricted stock awards (in shares)     (9)        
Forfeiture of restricted stock awards     $ 0 0 0 0 0
Stock-based compensation expense     $ 0 5,386 0 0 5,386
Retirement of common stock for minimum tax withholdings (in shares)     (8)        
Retirement of common stock for minimum tax withholdings     $ 0 (262) 0 0 (262)
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 loss     $ 0 0 0 1,356 1,356
Balance (in shares) at Dec. 31, 2020     14,329        
Balance at Dec. 31, 2020     $ 143 55,355 221,444 (4,542) 272,400
Issuance of common stock for equity awards (in shares)     32        
Issuance of common stock for equity awards     $ 0 1,128 0 0 1,128
Vesting of restricted stock units (in shares)     92        
Vesting of restricted stock units     $ 1 (1) 0 0 0
Stock-based compensation expense     $ 0 11,085 0 0 11,085
Retirement of common stock for minimum tax withholdings (in shares)     (12)        
Retirement of common stock for minimum tax withholdings     $ 0 (486) 0 0 (486)
Net income (loss)     0 0 4,134 0 4,134
Other comprehensive loss     $ 0 0 0 (1,176) (1,176)
Balance (in shares) at Dec. 31, 2021     14,441        
Balance at Dec. 31, 2021     $ 144 $ 67,081 $ 225,578 $ (5,718) $ 287,085