Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] |
The following table presents assets (liabilities) measured at fair value on a recurring basis at December 31, 2017:
| | | | | | | | | | | | | | | | | | | | | | Balance Sheet Location | | Level 1 | | Level 2 | | Level 3 | | Total | Cash equivalents (a) | | Cash and cash equivalents / other assets | | $ | 3,267 |
| | $ | 286,671 |
| | $ | — |
| | $ | 289,938 |
| Available-for-sale securities | | Other assets | | 52,683 |
| | — |
| | — |
| | 52,683 |
| Interest rate swaps | | Other liabilities | | — |
| | (149 | ) | | — |
| | (149 | ) | Foreign exchange contracts | | Other current assets | | — |
| | 5,499 |
| | — |
| | 5,499 |
| Foreign exchange contracts | | Accrued expenses | | — |
| | (8,581 | ) | | — |
| | (8,581 | ) | Contingent consideration | | Accrued expenses | | — |
| | — |
| | (3,176 | ) | | (3,176 | ) | | | | | $ | 55,950 |
| | $ | 283,440 |
| | $ | (3,176 | ) | | $ | 336,214 |
|
| | (a) | Cash equivalents include $286,671 invested in certificates of deposit, with an original maturity of less than three months, held in anticipation of our acquisition of eInfochips, which closed in January 2018 (see Note 19). |
|
The following table presents assets (liabilities) measured at fair value on a recurring basis at December 31, 2016:
| | | | | | | | | | | | | | | | | | | | | | Balance Sheet Location | | Level 1 | | Level 2 | | Level 3 | | Total | Cash equivalents | | Other assets | | $ | 2,660 |
| | $ | — |
| | $ | — |
| | $ | 2,660 |
| Available-for-sale securities | | Other assets | | 37,915 |
| | — |
| | — |
| | 37,915 |
| Interest rate swaps | | Other assets | | — |
| | 152 |
| | — |
| | 152 |
| Foreign exchange contracts | | Other current assets | | — |
| | 4,685 |
| | — |
| | 4,685 |
| Foreign exchange contracts | | Accrued expenses | | — |
| | (3,444 | ) | | — |
| | (3,444 | ) | Contingent consideration | | Accrued expenses | | — |
| | — |
| | (4,027 | ) | | (4,027 | ) | | | | | $ | 40,575 |
| | $ | 1,393 |
| | $ | (4,027 | ) | | $ | 37,941 |
|
|
Available-for-sale Securities [Text Block] |
The fair value of the company's available-for-sale securities is as follows at December 31: | | | | | | | | | | | | | | | | | | 2017 | | 2016 | | Marubun | | Mutual Funds | | Marubun | | Mutual Funds | Cost basis | $ | 10,016 |
| | $ | 18,454 |
| | $ | 10,016 |
| | $ | 18,097 |
| Unrealized holding gain | 14,157 |
| | 10,056 |
| | 3,806 |
| | 5,996 |
| Fair value | $ | 24,173 |
| | $ | 28,510 |
| | $ | 13,822 |
| | $ | 24,093 |
|
|
|
Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance [Text Block] |
The effects of derivative instruments on the company's consolidated statements of operations and other comprehensive income are as follows for the years ended December 31: | | | | | | | | | | | | | | | | 2017 | | 2016 | | 2015 | Gain (Loss) Recognized in Income | | | | | | | Foreign exchange contracts | | $ | (20,877 | ) | | $ | 1,535 |
| | $ | 4,755 |
| Interest rate swaps | | (831 | ) | | (608 | ) | | (523 | ) | Total | | $ | (21,708 | ) | | $ | 927 |
| | $ | 4,232 |
| Gain (Loss) Recognized in Other Comprehensive Income before reclassifications | | | | | | | Foreign exchange contracts | | $ | (2,022 | ) | | $ | (153 | ) | | $ | (1,001 | ) | Interest rate swaps | | $ | (4,672 | ) | | $ | — |
| | $ | 827 |
|
|
|