XML 111 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts receivable $ 340,209 $ 211,838    
Less: Expected credit losses 9,392 6,917 $ 6,313 $ 6,315
Accounts receivable, net 330,817 204,921    
Current 319,286 193,600    
Non – current $ 11,531 $ 11,321