XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect of Recent Accounting Pronouncements [Member]
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Retained Earnings (Deficit) [Member]
Accumulated Retained Earnings (Deficit) [Member]
Cumulative Effect of Recent Accounting Pronouncements [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
BALANCE - value at Dec. 31, 2018 $ 214,928 $ 2,802 $ 6 $ (1,433) $ 295,135 $ (74,971) $ 2,802 $ (3,809)
BALANCE - shares at Dec. 31, 2018     62,830 (278)        
Share-based compensation, value 8,395       8,395      
Share-based compensation, shares     73          
Vesting of restricted stock units, including impact of shares withheld for taxes, value (5,008)       (5,008)      
Vesting of restricted stock units, including impact of shares withheld for taxes, shares     873          
Exercise of stock options and purchases from employee stock purchase plan, value 4,839       4,839      
Exercise of stock options and purchases from employee stock purchase plan, shares     785          
Cancellation of treasury stock, value       $ 1,433 (1,172) (261)    
Cancellation of treasury stock, shares     (278) 278        
Net income 49,339         49,339    
Other comprehensive income—net of tax 4,104             4,104
BALANCE - value at Dec. 31, 2019 279,399   $ 6   302,189 (23,091)   295
BALANCE - shares at Dec. 31, 2019     64,283          
Share-based compensation, value 6,754       6,754      
Share-based compensation, shares     94          
Vesting of restricted stock units, including impact of shares withheld for taxes, value (4,748)       (4,748)      
Vesting of restricted stock units, including impact of shares withheld for taxes, shares     741          
Exercise of stock options and purchases from employee stock purchase plan, value 2,360       2,360      
Exercise of stock options and purchases from employee stock purchase plan, shares     331          
Repurchase of common stock, value (3,873)       (1,798) (2,075)    
Repurchase of common stock, shares     (426)          
Net income 66,103         66,103    
Other comprehensive income—net of tax 673             673
BALANCE - value at Dec. 31, 2020 346,668   $ 6   304,757 40,937   968
BALANCE - shares at Dec. 31, 2020     65,023          
Share-based compensation, value 5,188       5,188      
Share-based compensation, shares     35          
Vesting of restricted stock units, including impact of shares withheld for taxes, value (3,785)       (3,785)      
Vesting of restricted stock units, including impact of shares withheld for taxes, shares     431          
Exercise of stock options and purchases from employee stock purchase plan, value $ 2,322       2,322      
Exercise of stock options and purchases from employee stock purchase plan, shares 173   257          
Net income $ 49,432         49,432    
Other comprehensive income—net of tax (828)             (828)
BALANCE - value at Dec. 31, 2021 $ 398,997   $ 6   $ 308,482 $ 90,369   $ 140
BALANCE - shares at Dec. 31, 2021     65,746