XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts receivable $ 448,081 $ 441,605
Less: Expected credit losses (13,494) (12,680)
Trade receivable, net 434,587 428,925
Current 425,410 419,237
Non – current $ 9,177 $ 9,688