XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Net Sales - Accounts Receivables and Contract Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accounts receivable $ 103,066 $ 101,902
Current contract assets 40,662 39,231
Current contract liabilities $ 6,397 $ 5,074