Annual report pursuant to Section 13 and 15(d)

Note 1 - Nature of Operations and Accounting Policies - Accumulated Other Comprehensive Income (Details)

v3.19.1
Note 1 - Nature of Operations and Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Balance $ 523,166 $ 550,155 $ 689,854
Other comprehensive (loss) income (4,349) 5,375 (9,167)
Income tax benefit (expense) (46) (6,256) 2,823
Other comprehensive (loss) income, net (4,395) (881) (6,344)
Balance 554,935 523,166 550,155
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Balance (13,195) (11,413) (5,985)
Other comprehensive (loss) income (2,277) 4,397 (8,351)
Income tax benefit (expense) (6,179) [1] 2,923
Balance (15,472) (13,195) (11,413)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
Balance 702 76 (110)
Other comprehensive (loss) income (1,972) 703 286
Income tax benefit (expense) (46) (77) [1] (100)
Balance (1,316) 702 76
AOCI Attributable to Parent [Member]      
Balance (12,493) (11,337) (6,095)
Other comprehensive (loss) income (4,249) 5,100 (8,065)
Income tax benefit (expense) (46) (6,256) [1] 2,823
Other comprehensive (loss) income, net (4,295) (1,156) (5,242)
Balance (16,788) (12,493) (11,337)
Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]      
Balance (1,357) (1,614) (529)
Other comprehensive (loss) income (88) 257 (1,085)
Income tax benefit (expense) [1]
Balance (1,445) (1,357) (1,614)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]      
Balance 1 (17)
Other comprehensive (loss) income (12) 18 (17)
Income tax benefit (expense) [1]
Balance (11) 1 (17)
AOCI Attributable to Noncontrolling Interest [Member]      
Other comprehensive (loss) income (4,349) 5,375 (9,167)
Income tax benefit (expense) (46) (6,256) 2,823
Other comprehensive (loss) income, net $ (4,395) $ (881) $ (6,344)
[1] For the year ended December 31, 2017, income tax expense included income tax provisions of $4.5 million recognized as a result of new U.S. tax legislation signed into law on December 22, 2017.