XML 67 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Retained Earnings (Accumulated Deficit)
Beginning balance at Dec. 31, 2017 $ 127,025     $ 78 $ 28 $ 185,190 $ 228 $ (58,499)
Beginning balance, Shares at Dec. 31, 2017       77,884,754 28,226,104      
Net income 5,495             5,495
Stock–based compensation expense 3,967         3,967    
Issuance of common stock upon exercise of stock options 80         80    
Issuance of common stock upon exercise of stock options, Shares       6,574 10,690      
Cumulative adjustment from adoption of revenue recognition model 3,042             3,042
Conversion of common stock       $ 7        
Conversion of common stock, shares issued       7,534,710        
Conversion of common stock, shares converted         (7,534,710)      
Conversion of common stock, value         $ (7)      
Foreign currency translation adjustment 72           72  
Ending balance at Mar. 31, 2018 139,681     $ 85 $ 21 189,237 300 (49,962)
Ending balance, Shares at Mar. 31, 2018       85,426,038 20,702,084      
Beginning balance at Dec. 31, 2017 127,025     $ 78 $ 28 185,190 228 (58,499)
Beginning balance, Shares at Dec. 31, 2017       77,884,754 28,226,104      
Net income 52,720              
Foreign currency translation adjustment (92)              
Ending balance at Sep. 30, 2018 179,139     $ 89 $ 21 181,630 136 (2,737)
Ending balance, Shares at Sep. 30, 2018       89,261,069 20,702,084      
Beginning balance at Mar. 31, 2018 139,681     $ 85 $ 21 189,237 300 (49,962)
Beginning balance, Shares at Mar. 31, 2018       85,426,038 20,702,084      
Net income 33,343             33,343
Stock–based compensation expense 5,666         5,666    
Issuance of common stock upon exercise of stock options 2,305     $ 3   2,302    
Issuance of common stock upon exercise of stock options, Shares       2,466,744        
Issuance of common stock upon vesting of restricted stock units       $ 1   (1)    
Issuance of common stock upon vesting of restricted stock units, Shares       1,261,495        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (17,488)         (17,488)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares       (471,470)        
Foreign currency translation adjustment (152)           (152)  
Ending balance at Jun. 30, 2018 163,355     $ 89 $ 21 179,716 148 (16,619)
Ending balance, Shares at Jun. 30, 2018       88,682,807 20,702,084      
Net income 13,882             13,882
Stock–based compensation expense 5,617         5,617    
Issuance of common stock upon exercise of stock options 676         676    
Issuance of common stock upon exercise of stock options, Shares       411,731        
Issuance of common stock upon vesting of restricted stock units, Shares       260,464        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (4,379)         (4,379)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares       (93,933)        
Foreign currency translation adjustment (12)           (12)  
Ending balance at Sep. 30, 2018 179,139     $ 89 $ 21 181,630 136 (2,737)
Ending balance, Shares at Sep. 30, 2018       89,261,069 20,702,084      
Beginning balance at Dec. 31, 2018 194,111     $ 90 $ 21 184,216 71 9,713
Beginning balance, Shares at Dec. 31, 2018   89,728,223 20,702,084 89,728,223 20,702,084      
Net income 12,584             12,584
Stock–based compensation expense 7,995         7,995    
Issuance of common stock upon exercise of stock options 697         697    
Issuance of common stock upon exercise of stock options, Shares       447,210        
Issuance of common stock upon vesting of restricted stock units, Shares       297,374        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (3,954)         (3,954)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares       (102,034)        
Foreign currency translation adjustment (424)           (424)  
Ending balance at Mar. 31, 2019 211,009     $ 90 $ 21 188,954 (353) 22,297
Ending balance, Shares at Mar. 31, 2019       90,370,773 20,702,084      
Beginning balance at Dec. 31, 2018 194,111     $ 90 $ 21 184,216 71 9,713
Beginning balance, Shares at Dec. 31, 2018   89,728,223 20,702,084 89,728,223 20,702,084      
Net income 28,975              
Foreign currency translation adjustment (997)              
Ending balance at Sep. 30, 2019 237,102     $ 91 $ 21 199,228 (926) 38,688
Ending balance, Shares at Sep. 30, 2019   91,312,647 20,502,084 91,312,647 20,502,084      
Beginning balance at Mar. 31, 2019 211,009     $ 90 $ 21 188,954 (353) 22,297
Beginning balance, Shares at Mar. 31, 2019       90,370,773 20,702,084      
Net income 6,007             6,007
Stock–based compensation expense 9,260         9,260    
Issuance of common stock upon exercise of stock options 391         391    
Issuance of common stock upon exercise of stock options, Shares       133,838        
Issuance of common stock upon vesting of restricted stock units       $ 1   (1)    
Issuance of common stock upon vesting of restricted stock units, Shares       362,447        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (4,637)         (4,637)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares       (122,137)        
Foreign currency translation adjustment 356           356  
Ending balance at Jun. 30, 2019 222,386     $ 91 $ 21 193,967 3 28,304
Ending balance, Shares at Jun. 30, 2019       90,744,921 20,702,084      
Net income 10,384             10,384
Stock–based compensation expense 9,085         9,085    
Issuance of common stock upon exercise of stock options 368         368    
Issuance of common stock upon exercise of stock options, Shares       144,760        
Issuance of common stock upon vesting of restricted stock units, Shares       343,909        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (4,192)         (4,192)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares       (120,943)        
Conversion of common stock, shares issued       200,000        
Conversion of common stock, shares converted         (200,000)      
Foreign currency translation adjustment (929)           (929)  
Ending balance at Sep. 30, 2019 $ 237,102     $ 91 $ 21 $ 199,228 $ (926) $ 38,688
Ending balance, Shares at Sep. 30, 2019   91,312,647 20,502,084 91,312,647 20,502,084