XML 73 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Jan. 01, 2017
Recent accounting pronouncements                          
Equity investments with readily determinable fair values $ 300       $ 600       $ 300 $ 600      
Additional paid-in capital 181,778       167,973       181,778 167,973      
Accumulated other comprehensive income (1,609)       3,746       (1,609) 3,746      
Retained earnings 563,593       552,948       563,593 552,948      
Net cash provided by operating activities                 115,865 145,725 $ 111,656    
Net cash used in investing activities                 (87,319) (172,318) (296,580)    
Net cash used in financing activities                 (55,230) (42,101) 75,334    
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents                 (299) 226 (626)    
Net change in cash, cash equivalents, and restricted cash                 (26,983) (68,468) (110,216)    
Total cash, cash equivalents, and restricted cash, beginning of period       $ 219,890       $ 288,358 219,890 288,358 398,574    
Total cash, cash equivalents, and restricted cash, end of period 192,907       219,890       192,907 219,890 288,358    
Valuation allowance 31,442       35,829       31,442 35,829      
Restricted cash 1,071       833       1,071 833      
Operating Expenses 97,488 $ 90,395 $ 102,035 100,266 66,387 $ 141,697 $ 107,442 110,359 390,184 425,885 405,733    
ASU 2016-01                          
Recent accounting pronouncements                          
Equity investments that do not have readily determinable fair values                       $ 20,100  
Equity investments with readily determinable fair values                       600  
ASU 2018-15 | Early Adoption                          
Recent accounting pronouncements                          
Capitalized implementation costs 600               600        
Amortization of implementation costs $ 0                        
Change | Accounting Standards Update 2016-15 and 2018-18                          
Recent accounting pronouncements                          
Net cash provided by operating activities                   (5,525)      
Net cash used in investing activities                     12,108    
Net cash used in financing activities                   (1,178)      
Net change in cash, cash equivalents, and restricted cash                   (6,703) 12,108    
Total cash, cash equivalents, and restricted cash, beginning of period       11,934       18,637 11,934 18,637 6,529    
Total cash, cash equivalents, and restricted cash, end of period         11,934         11,934 18,637    
Change | ASU 2017-07                          
Recent accounting pronouncements                          
Operating Expenses                   200 (1,400)    
Other Income                   200 (1,400)    
Previously Reported | Accounting Standards Update 2016-15 and 2018-18                          
Recent accounting pronouncements                          
Net cash provided by operating activities                   145,725 111,656    
Net cash used in investing activities                   (166,793) (308,688)    
Net cash used in financing activities                   (40,923) 75,334    
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents                   226 (626)    
Net change in cash, cash equivalents, and restricted cash                   (61,765) (122,324)    
Total cash, cash equivalents, and restricted cash, beginning of period       $ 207,956       $ 269,721 $ 207,956 269,721 392,045    
Total cash, cash equivalents, and restricted cash, end of period         207,956         207,956 $ 269,721    
Adjustment | ASU 2016-01                          
Recent accounting pronouncements                          
Accumulated other comprehensive income                       (200)  
Retained earnings                       $ 200  
Adjustment | ASU 2016-09                          
Recent accounting pronouncements                          
Additional paid-in capital                         $ (300)
Retained earnings                         $ 300
Adjustment | ASU 2018-02 | Early Adoption                          
Recent accounting pronouncements                          
Accumulated other comprehensive income         (800)         (800)      
Retained earnings         800         800      
Valuation allowance         $ 800         $ 800