XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Credit Losses - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Receivables, gross $ 44,356 $ 47,170
Receivables, allowance (5,583) (5,655)
Receivables, net 38,773 41,515
Long-term contract receivable, gross 25,081 27,265
Long-term contract receivable, allowance (869) (944)
Long-term contract receivable, net 24,212 26,321
Total, gross 69,437 74,435
Total, allowance (6,452) (6,599)
Total, net $ 62,985 $ 67,836