XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable, net (Tables)
12 Months Ended
Dec. 31, 2020
Accounts Receivable, net  
Schedule of accounts receivable, net

 

 

 

 

 

 

 

 

 

December 31, 

 

December 31, 

 

    

 

2019

    

2020

 

 

(in thousands)

Accounts receivable

 

$

165,133

 

243,816

Less: Loss allowance

 

 

(190)

 

(190)

 

 

$

164,943

 

243,626

 

Schedule of analysis of expected credit losses

Analysis of expected credit losses which was measured based on the aforementioned method, was as follows:

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

 

 

 

 

 

 

Loss

 

 

Carrying

 

 

 

allowance

 

 

amount of

 

Weighted

 

for lifetime

 

 

accounts

 

average

 

expected

 

    

receivable

    

loss rate

    

credit

 

 

(in thousands)

 

 

 

 

(in thousands)

Not past due

 

$

162,765

 

 0

%  

$

 -

Past due within 30 days

 

 

1,685

 

0%-0.25

%  

 

 -

Past due 31‑60 days

 

 

474

 

0%-4.16

%  

 

 -

Past due 61‑90 days

 

 

 -

 

0%-4.17

%  

 

 -

Past due 91‑120 days

 

 

19

 

0%-20.4

%  

 

 -

Past due over 121 days

 

 

 -

 

100.00

%  

 

 -

 

 

$

164,943

 

 

 

$

 -

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2020

 

 

 

 

 

 

 

Loss

 

 

Carrying

 

 

 

allowance

 

 

amount of

 

Weighted

 

for lifetime

 

 

accounts

 

average loss

 

expected

 

    

receivable

    

rate

    

credit

 

 

(in thousands)

 

 

 

 

(in thousands)

Not past due

 

$

243,208

 

 0

%

$

 -

Past due within 30 days

 

 

36

 

 0

%

 

 -

Past due 31‑60 days

 

 

382

 

 0

%

 

 -

Past due 61‑90 days

 

 

 -

 

 0

%

 

 -

Past due 91‑120 days

 

 

 -

 

0%-6.32

%

 

 -

Past due over 121 days

 

 

 -

 

100.00

%

 

 -

 

 

$

243,626

 

 

 

$

 -

 

Summary of activity in the loss allowance

The activity in the loss allowance is as follows:

Loss Allowance

 

 

 

 

 

 

 

 

 

 

 

 

Balance at

 

 

 

Amounts

 

 

 

 

Beginning

 

Charges to

 

utilized /

 

Balance at

Period

    

of year

    

earnings

    

write-offs

    

end of year

 

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

Year 2018

 

$

 -

 

290

 

 -

 

290

Year 2019

 

$

290

 

67

 

(167)

 

190

Year 2020

 

$

190

 

 -

 

 -

 

190