XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues and Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2021
Revenues And Accounts Receivable [Abstract]  
Schedule of Contract Balances

The following table presents the Company’s contract balances:

 

 

 

March 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Contract assets

 

$

61,636

 

 

$

38,576

 

Contract liabilities

 

 

6,476

 

 

 

6,114

 

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

 

 

 

March 31,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Accounts receivable, invoiced

 

$

64,314

 

 

$

57,228

 

Accounts receivable, other

 

 

5,766

 

 

 

1,139

 

Allowance for doubtful accounts

 

 

(4,309

)

 

 

(4,265

)

Accounts receivable—net

 

$

65,771

 

 

$

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

 

Three months ended March 31, 2021

 

$

4,265

 

 

$

508

 

 

$

(473

)

 

$

9

 

 

$

4,309

 

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.