XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Reclassification out of accumulated other comprehensive income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Reclassifications out of accumulated other comprehensive income            
Cost of revenues $ 110,034   $ 103,668   $ 218,120 $ 192,666
General and administrative 19,199   23,635   38,470 40,151
Sales and marketing 39,302   35,673   79,399 75,167
Research and development 99,329   87,152   191,534 173,578
Retained earnings and interest and other, net (2,268)   338   (10,499) 871
Net income $ (38,429) $ (48,620) $ (16,526) $ (37,843) (87,049) (54,369)
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss) | Realized (gains)/losses on derivatives designated as hedging instruments            
Reclassifications out of accumulated other comprehensive income            
Cost of revenues and Operating expenses         (417) 884
Cost of revenues         (21) 45
General and administrative         (42) 78
Sales and marketing         (38) 81
Research and development         (316) 680
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss) | Realized (gains)/losses on available-for-sale securities            
Reclassifications out of accumulated other comprehensive income            
Retained earnings and interest and other, net         (1,311) 1
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss) | Accumulated Other Comprehensive Income (Loss)            
Reclassifications out of accumulated other comprehensive income            
Net income         $ (1,728) $ 885