XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2021
Accounts Receivable.  
Schedule of accounts receivable, net

December 31,

      

2021

      

2020

Billed receivables

$

160,407

$

179,696

Unbilled receivables

22,570

23,210

Other

7,174

9,609

Less: Allowance for doubtful accounts

(6,049)

(5,647)

$

184,102

$

206,868