XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Activity in Allowance for Credit Losses

Activity in the allowance for credit losses is as follows (in thousands):

 

Allowance for credit losses

 

Balance at
beginning of
period

 

 

Additions/
charges

 

 

Deductions (1)

 

 

Balance at
end of period

 

Year ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

1,433

 

 

 

678

 

 

 

477

 

 

$

1,634

 

Year ended December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

973

 

 

 

962

 

 

 

502

 

 

$

1,433

 

Year ended December 31, 2020

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for credit losses

 

$

962

 

 

 

918

 

 

 

907

 

 

$

973

 

 

(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