XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Activity in Allowance for Doubtful Accounts

Activity in the allowance for doubtful accounts is as follows (in thousands):

 

Allowance for doubtful accounts

 

Balance at

beginning of

period

 

 

Additions/

charges

 

 

Deductions (1)

 

 

Balance at

end of period

 

Year ended December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

973

 

 

 

962

 

 

 

502

 

 

$

1,433

 

Year ended December 31, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

962

 

 

 

918

 

 

 

907

 

 

$

973

 

Year ended December 31, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for doubtful accounts

 

$

945

 

 

 

343

 

 

 

326

 

 

$

962

 

 

(1) Write-offs, net of recoveries

Estimated Useful Lives of Property and Equipment The estimated useful lives of the property and equipment are as follows:

 

Computer equipment

 

3-5 years

Furniture and equipment

 

5-7 years

Transportation equipment

 

5 years

Computer software

 

3-10 years

Leasehold improvements

 

Lesser of useful life or lease term