XML 53 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
AOCI Attributable to Parent [Roll Forward]        
Beginning balance     $ 106,502  
Net other comprehensive loss, June 30, 2016 $ 2,455 $ (4,463) 3,083 $ (5,159)
Ending balance 105,342   105,342  
Foreign Currency Translation        
AOCI Attributable to Parent [Roll Forward]        
Beginning balance (16,050) (8,039) (16,651) (7,363)
Other comprehensive loss before reclassifications (1) 2,440 (4,472) 3,041 (5,148)
Amounts reclassified from AOCI to Other income (expense), net 0 0 0 0
Net other comprehensive loss, June 30, 2016 2,440 (4,472) 3,041 (5,148)
Ending balance (13,610) (12,511) (13,610) (12,511)
Unrealized Gain (Loss) on Available for Sale Marketable Securities        
AOCI Attributable to Parent [Roll Forward]        
Beginning balance 0 1 0 1
Other comprehensive loss before reclassifications (1) (3) 0 (3) 0
Amounts reclassified from AOCI to Other income (expense), net 0 0 0 0
Net other comprehensive loss, June 30, 2016 (3) 0 (3) 0
Ending balance (3) 1 (3) 1
Unrealized Gain (Loss) on Available for Sale Marketable Securities        
AOCI Attributable to Parent [Roll Forward]        
Beginning balance (131) (258) (158) (238)
Other comprehensive loss before reclassifications (1) (1) (16) 4 (61)
Amounts reclassified from AOCI to Other income (expense), net 19 25 41 50
Net other comprehensive loss, June 30, 2016 18 9 45 (11)
Ending balance (113) (249) (113) (249)
Total Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent [Roll Forward]        
Beginning balance (16,181) (8,296) (16,809) (7,600)
Other comprehensive loss before reclassifications (1) 2,436 (4,488) 3,042 (5,209)
Amounts reclassified from AOCI to Other income (expense), net 19 25 41 50
Net other comprehensive loss, June 30, 2016 2,455 (4,463) 3,083 (5,159)
Ending balance $ (13,726) $ (12,759) $ (13,726) $ (12,759)