Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
The components of AOCI, net of tax, were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Foreign Currency Translation Adjustments | | Unrealized (Losses) Gains on Cash Flow Hedges | | Other Adjustments | | Total | Balance as of January 1, 2018 | | $ | (14,578) | | | $ | (365) | | | $ | (16) | | | $ | (14,959) | | Other comprehensive (loss) income before reclassifications | | (3,104) | | | 1,568 | | | 115 | | | (1,421) | | Amounts reclassified from AOCI | | — | | | (565) | | | — | | | (565) | | Other comprehensive (loss) income | | (3,104) | | | 1,003 | | | 115 | | | (1,986) | | Balance as of December 31, 2018 | | (17,682) | | | 638 | | | 99 | | | (16,945) | | Other comprehensive income (loss) before reclassifications | | 372 | | | 1,938 | | | (71) | | | 2,239 | | Amounts reclassified from AOCI | | — | | | (696) | | | — | | | (696) | | Other comprehensive income (loss) | | 372 | | | 1,242 | | | (71) | | | 1,543 | | Balance as of December 31, 2019 | | $ | (17,310) | | | $ | 1,880 | | | $ | 28 | | | $ | (15,402) | | Other comprehensive income before reclassifications | | 12,929 | | | 1,505 | | | 47 | | | 14,481 | | Amounts reclassified from AOCI | | — | | | (601) | | | — | | | (601) | | Other comprehensive income | | 12,929 | | | 904 | | | 47 | | | 13,880 | | Balance as of December 31, 2020 | | $ | (4,381) | | | $ | 2,784 | | | $ | 75 | | | $ | (1,522) | |
|