XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature Of Business And Summary Of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule Of Allowance For Doubtful Accounts
Activity related to the allowance for doubtful accounts was as follows:
201820172016
Balance at January 1$2,198 $2,016 $1,811 
Provision for bad debts, net of recoveries14 51 111 
Uncollectable accounts written off(198)(38)(76)
Foreign currency translation(283)169 170 
Balance at December 31$1,731 $2,198 $2,016 
Property, Plant and Equipment The following table presents the assigned economic useful lives of property, plant and equipment:
Category  
Economic Useful Life
Buildings  30 years
Machinery and equipment  5-12 years
Office furniture and fixtures  3-5 years
Schedule of Accumulated Other Comprehensive Income (Loss)
Total components of accumulated other comprehensive loss were as follows:
December 31,
2018 2017 
Foreign currency translation adjustments $(163,155)$(77,578)
Unrealized gain on auction rate securities 232 232 
Unrealized gain on derivatives, net of tax of $4 and $14, respectively 27 
Accumulated other comprehensive loss $(162,896)$(77,344)
Cumulative Effect of Change to Balance Sheet
The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASC 606, ASU 2018-02 and ASU 2016-16 was as follows:
Balance at
Adoption of
Adoption of
Adoption of
Balance at
12/31/2017
ASC 606
ASU 2018-02
ASU 2016-16
1/1/2018
Balance Sheet 
Prepaid income taxes
$44,944 $— $— $(1,203)$43,741 
Deferred income tax assets 26,976 (55)— 1,229 28,150 
Customer deposits and deferred revenue (short-term) 47,324 (816)— — 46,508 
Income taxes payable 15,773 37 — — 15,810 
Deferred income tax liabilities 21,362 134 — — 21,496 
Retained earnings 1,443,867 590 (10)26 1,444,473 
Accumulated other comprehensive loss (77,344)— 10 — (77,334)