XML 36 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings (Accumulated Deficit) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
BALANCE - value at Dec. 31, 2018 $ 214,928 $ 6 $ (1,433) $ 295,135 $ (74,971) $ (3,809)
BALANCE - shares at Dec. 31, 2018   62,830 (278)      
Cumulative effect of recent accounting pronouncements 2,802       2,802  
Share-based compensation, value 2,201     2,201    
Share-based compensation, shares   31        
Vesting of restricted stock units and impact of shares withheld for taxes, value (2,188)     (2,188)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   453        
Exercise of stock options and purchases from employee stock purchase plan, value 1,626     1,626    
Exercise of stock options and purchases from employee stock purchase plan, shares   286        
Net income 17,168       17,168  
Other comprehensive income (loss)—net of tax 2,740         2,740
BALANCE - value at Mar. 31, 2019 239,277 $ 6 $ (1,433) 296,774 (55,001) (1,069)
BALANCE - shares at Mar. 31, 2019   63,600 (278)      
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 1,675     1,675    
Share-based compensation, shares   39        
Vesting of restricted stock units and impact of shares withheld for taxes, value (1,928)     (1,928)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   388        
Exercise of stock options and purchases from employee stock purchase plan, value 622     622    
Exercise of stock options and purchases from employee stock purchase plan, shares   85        
Net income 33,987       33,987  
Other comprehensive income (loss)—net of tax (7,126)         (7,126)
BALANCE - value at Mar. 31, 2020 $ 306,629 $ 6   $ 302,558 $ 10,896 $ (6,831)
BALANCE - shares at Mar. 31, 2020   64,795