XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

December 31,

  

2022

 

2021

Accounts receivable

 $441,605 $340,209

Less: Expected credit losses

 (12,680) (9,392)

Total

 $428,925 $330,817
         

Current

 419,237 319,286

Non – current

 9,688 11,531

Total

 $428,925 $330,817
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Balance at beginning of year

 $9,392 $6,917 $6,313

Additions - Acquired in the Merger

 - 992 -

Additions - Charged to expense

 4,096 1,527 965

Deductions

 (808) (44) (361)

Balance at end of year

 $12,680 $9,392 $6,917