XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Guidance (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Revenue:            
Revenue $ 119,333   $ 241,518      
Gross profit 49,000 $ 39,062 96,156 $ 73,776    
Income from operations 19,267 12,530 37,769 23,243    
Income before income taxes 17,639 11,321 35,112 20,838    
Income tax provision 2,970 (2,611) 6,528 (2,600)    
Net income $ 14,669 $ 13,932 $ 28,584 $ 23,438    
Net income per share:            
Basic (in dollars per share) $ 0.46 $ 0.46 $ 0.89 $ 0.78    
Diluted (in dollars per share) $ 0.43 $ 0.42 $ 0.84 $ 0.72    
Consolidated Balance Sheet            
Deferred income taxes $ 77,005   $ 77,005     $ 83,148
Total assets 508,431   508,431     488,218
Deferred revenue 15,175   15,175     18,145
Total current liabilities 66,690   66,690     79,287
Total liabilities 122,817   122,817     134,608
Accumulated deficit (174,561)   (174,561)     (204,745)
Total stockholders' equity 385,614   385,614     353,610
Total liabilities and stockholders' equity 508,431   508,431     $ 488,218
Cumulative adjustment in deferred revenue 3,000   3,000      
Product            
Revenue:            
Revenue 112,521   228,543      
ASC 606 Adjustments            
Revenue:            
Revenue (830)   (1,836)      
Gross profit (830)   (1,836)      
Income from operations (830)   (1,836)      
Income before income taxes (830)   (1,836)      
Income tax provision (166)   (398)      
Net income $ (664)   $ (1,438)      
Net income per share:            
Basic (in dollars per share) $ (0.02)   $ (0.04)      
Diluted (in dollars per share) $ (0.02)   $ (0.04)      
Consolidated Balance Sheet            
Deferred income taxes $ 398   $ 398      
Total assets 398   398      
Deferred revenue 2,430   2,430      
Total current liabilities 2,430   2,430      
Total liabilities 2,430   2,430      
Accumulated deficit (2,032)   (2,032)      
Total stockholders' equity (2,032)   (2,032)      
Total liabilities and stockholders' equity 398   398      
ASC 606 Adjustments | Product            
Revenue:            
Revenue (830)   (1,836)      
ASC 606 Adjustments | ASU 2014-09            
Consolidated Balance Sheet            
Cumulative adjustment increase in retained earnings         $ 1,600  
Cumulative adjustment in deferred revenue 1,600   1,600   $ 1,600  
Before Topic 606            
Revenue:            
Revenue 118,503 $ 102,790 239,682 $ 189,683    
Gross profit 48,170   94,320      
Income from operations 18,437   35,933      
Income before income taxes 16,809   33,276      
Income tax provision 2,804   6,130      
Net income $ 14,005   $ 27,146      
Net income per share:            
Basic (in dollars per share) $ 0.44   $ 0.85      
Diluted (in dollars per share) $ 0.41   $ 0.80      
Consolidated Balance Sheet            
Deferred income taxes $ 77,403   $ 77,403      
Total assets 508,829   508,829      
Deferred revenue 17,605   17,605      
Total current liabilities 69,120   69,120      
Total liabilities 125,247   125,247      
Accumulated deficit (176,593)   (176,593)      
Total stockholders' equity 383,582   383,582      
Total liabilities and stockholders' equity 508,829   508,829      
Before Topic 606 | Product            
Revenue:            
Revenue $ 111,691   $ 226,707