XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Segment Reporting - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Depreciation and amortization $ 40,488 $ 32,594 $ 30,864
UNITED STATES      
Depreciation and amortization 31,642 25,744 24,767
Europe [Member]      
Depreciation and amortization 7,101 5,024 4,746
JAPAN      
Depreciation and amortization $ 1,745 $ 1,826 $ 1,351