XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of Accounts Receivable, Net Accounts receivable, net consisted of the following (in thousands):
December 31,
20212020
Accounts receivable$190,844 $135,417 
Less: Allowance for doubtful accounts
(3,156)(3,580)
Accounts receivable, net$187,688 $131,837 
Schedule of Activity in Allowance for Doubtful Accounts Activity in our allowance for doubtful accounts was as follows (in thousands):
December 31,
20212020
Allowance for doubtful accounts - beginning$3,580 $2,354 
Charged to costs 895 2,396 
Write offs(1,319)(1,170)
Allowance for doubtful accounts - ending$3,156 $3,580