XML 109 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Property and Equipment, Net (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Depreciation, Total $ 22,399 $ 20,227 $ 20,631
Capitalized Computer Software, Gross 7,339 6,879  
Capitalized Computer Software, Amortization 384 591 $ 1,038
Capital Expenditures Incurred but Not yet Paid $ 4,728 $ 2,580