XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2017   52,969,869   20,220,227    
Beginning balance at Dec. 31, 2017 $ 167,444 $ 1 $ 201,672 $ (155,947) $ 123,185 $ (1,467)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans (in shares)   337,214        
Issuance of common stock under employee plans (3,421)   (3,421)      
Stock-based compensation 4,093   4,093      
Net income 12,926       12,926  
Foreign currency translation adjustments (707)         (707)
Ending balance (in shares) at Mar. 31, 2018   53,307,083   20,220,227    
Ending balance at Mar. 31, 2018 199,329 $ 1 202,344 $ (155,947) 155,105 (2,174)
Beginning balance (in shares) at Dec. 31, 2017   52,969,869   20,220,227    
Beginning balance at Dec. 31, 2017 167,444 $ 1 201,672 $ (155,947) 123,185 (1,467)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 21,411          
Foreign currency translation adjustments (52)          
Ending balance (in shares) at Jun. 30, 2018   58,289,613   20,220,227    
Ending balance at Jun. 30, 2018 448,842 $ 1 442,717 $ (155,947) 163,590 (1,519)
Beginning balance (in shares) at Mar. 31, 2018   53,307,083   20,220,227    
Beginning balance at Mar. 31, 2018 199,329 $ 1 202,344 $ (155,947) 155,105 (2,174)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   4,645,000        
Issuance of common stock 233,993   233,993      
Issuance of common stock for business combination (in shares)   58,843        
Issuance of common stock for business combination 8,226   8,226      
Issuance of common stock under employee plans (in shares)   278,687        
Issuance of common stock under employee plans (6,800)   (6,800)      
Stock-based compensation 4,954   4,954      
Net income 8,485       8,485  
Foreign currency translation adjustments 655         655
Ending balance (in shares) at Jun. 30, 2018   58,289,613   20,220,227    
Ending balance at Jun. 30, 2018 448,842 $ 1 442,717 $ (155,947) 163,590 (1,519)
Beginning balance (in shares) at Dec. 31, 2018   58,810,637   20,220,227    
Beginning balance at Dec. 31, 2018 467,324 $ 1 453,400 $ (155,947) 171,383 (1,513)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans (in shares)   298,649        
Issuance of common stock under employee plans (1,159)   (1,159)      
Stock-based compensation 7,905   7,905      
Net income 6,419       6,419  
Foreign currency translation adjustments 50         50
Ending balance (in shares) at Mar. 31, 2019   59,109,286   20,220,227    
Ending balance at Mar. 31, 2019 480,539 $ 1 460,146 $ (155,947) 177,802 (1,463)
Beginning balance (in shares) at Dec. 31, 2018   58,810,637   20,220,227    
Beginning balance at Dec. 31, 2018 467,324 $ 1 453,400 $ (155,947) 171,383 (1,513)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,157          
Foreign currency translation adjustments (58)          
Ending balance (in shares) at Jun. 30, 2019   59,251,731   20,220,227    
Ending balance at Jun. 30, 2019 488,927 $ 1 467,904 $ (155,947) 178,540 (1,571)
Beginning balance (in shares) at Mar. 31, 2019   59,109,286   20,220,227    
Beginning balance at Mar. 31, 2019 480,539 $ 1 460,146 $ (155,947) 177,802 (1,463)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for business combination (in shares)   70,613        
Issuance of common stock under employee plans (in shares)   71,832        
Issuance of common stock under employee plans (869)   (869)      
Stock-based compensation 8,627   8,627      
Net income 738       738  
Foreign currency translation adjustments (108)         (108)
Ending balance (in shares) at Jun. 30, 2019   59,251,731   20,220,227    
Ending balance at Jun. 30, 2019 $ 488,927 $ 1 $ 467,904 $ (155,947) $ 178,540 $ (1,571)