XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Comprehensive Income (Loss) (The Effect of the Reclassifications from Comprehensive Income (Loss) to Earnings) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Foreign currency translation adjustments, Before Tax $ 738 $ (383) $ (625)
Foreign currency translation adjustments, Tax (204) 0 0
Foreign currency translation adjustments, Net of Tax 534 (383) (625)
Net change related to available-for-sale securities: Unrealized gains (losses), Before Tax (3) (8) (78)
Net change related to available-for-sale securities: Unrealized gains (losses), Tax 0 7 0
Net change related to available-for-sale securities: Unrealized gains (losses), Net of Tax (3) (1) (78)
Reclassification adjustment for losses included in interest income and other, Before Tax 0 0 0
Reclassification adjustment for losses included in interest income and other, Tax 0 6 0
Reclassification adjustment for losses included in interest income and other, Net of Tax 0 6 0
Total unrealized losses on available-for-sale securities (3) (8) (78)
Total net changes related to available-for-sale securities, Tax 0 13 0
Total net changes related to available-for-sale securities, Net of Tax (3) 5 (78)
Net changes related to foreign exchange forward contracts: Unrealized gains (losses), Before Tax 0 53 (298)
Net changes related to foreign exchange forward contracts: Unrealized gains (losses), Tax 0 0 0
Net changes related to foreign exchange forward contracts: Unrealized gains (losses), Net of Tax 0 53 (298)
Reclassification adjustment for losses included in net income (loss), Before Tax 0 36 563
Total unrealized gains on foreign exchange forward contracts 0 89 265
Total net changes related to foreign exchange forward contracts, Tax 0 58 0
Total net changes related to foreign exchange forward contracts, Net of Tax 0 147 265
Other comprehensive income (loss), before tax 735 (302) (438)
Other comprehensive income (loss), Tax (204) 71 0
Other comprehensive income (loss), net of tax 531 (231) (438)
Cost of Revenues [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for losses included in net income (loss), Before Tax 0 27 352
Reclassification adjustment for losses included in net income (loss), Tax 0 41 0
Reclassification adjustment for losses included in net income (loss), Net of Tax 0 68 352
Research and Development Expense [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for losses included in net income (loss), Before Tax 0 6 118
Reclassification adjustment for losses included in net income (loss), Tax 0 10 0
Reclassification adjustment for losses included in net income (loss), Net of Tax 0 16 118
Selling, General and Administrative Expenses [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for losses included in net income (loss), Before Tax 0 3 93
Reclassification adjustment for losses included in net income (loss), Tax 0 7 0
Reclassification adjustment for losses included in net income (loss), Net of Tax $ 0 $ 10 $ 93