XML 99 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Segment Reporting - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Depreciation and amortization $ 39,425 $ 40,488 $ 32,594
UNITED STATES      
Depreciation and amortization 31,666 31,642 25,744
Europe [Member]      
Depreciation and amortization 6,770 7,101 5,024
JAPAN      
Depreciation and amortization $ 989 $ 1,745 $ 1,826