XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues and Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2021
Revenues And Accounts Receivable [Abstract]  
Schedule of Contract Balances

The following table presents the Company’s contract balances:

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Contract assets

 

$

46,270

 

 

$

38,576

 

Contract liabilities

 

 

8,037

 

 

 

6,114

 

Schedule of Accounts Receivable, Net Accounts receivable, net consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Accounts receivable, invoiced

 

$

68,974

 

 

$

57,228

 

Accounts receivable, other

 

 

1,876

 

 

 

1,139

 

Allowance for doubtful accounts

 

 

(4,379

)

 

 

(4,265

)

Accounts receivable—net

 

$

66,471

 

 

$

54,102

 

 

 

Schedule of Allowance for Doubtful Accounts

The allowance for doubtful accounts consisted of the following:

 

 

 

Beginning

Balance

 

 

Bad Debt

Expense

 

 

Charged to

Allowance

 

 

Other(1)

 

 

Ending

Balance

 

Nine months ended September 30, 2021

 

$

4,265

 

 

$

803

 

 

$

(1,229

)

 

$

540

 

 

$

4,379

 

Year ended December 31, 2020

 

 

1,327

 

 

 

4,532

 

 

 

(2,633

)

 

 

1,039

 

 

 

4,265

 

____________________

(1)

This amount consists of additions to the allowance due to business acquisitions.