XML 100 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Credit Losses - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables, gross $ 47,237 $ 28,869
Receivables, allowance (4,461) (3,312)
Receivables, net 42,776 25,557
Long-term contract receivable, gross 29,984 32,497
Long-term contract receivable, allowance (1,038) (1,126)
Long-term contract receivable, net 28,946 31,371
Total, gross 77,221 61,366
Total, allowance (5,499) (4,438)
Total, net $ 71,722 $ 56,928