XML 103 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Segment Reporting - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Depreciation and amortization $ 30,864 $ 26,754 $ 18,474
UNITED STATES      
Depreciation and amortization 24,767 21,117 13,267
Europe [Member]      
Depreciation and amortization 4,746 4,679 4,174
JAPAN      
Depreciation and amortization $ 1,351 $ 958 $ 1,033