Annual report pursuant to Section 13 and 15(d)

Basis of Presentation and Summary of Significant Accounting Policies (Tables)

v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies  
Schedule of changes in the accounts receivable allowance for doubtful accounts

Year Ended December 31, 

(in thousands)

    

2023

    

2022

    

2021

Beginning balance

$

8,893

$

6,527

$

7,049

Add: bad debt expense (recoveries)

 

10,075

 

5,033

 

(711)

Less: write offs, net of recoveries

 

(9,526)

 

(2,667)

 

189

Ending balance

$

9,442

$

8,893

$

6,527

Schedule of estimated useful lives of assets

Computers and peripheral equipment

    

3 years

Office furniture and equipment

4 - 7 years

Leasehold improvements

 

Remaining lease term

schedule of finite-lived intangible assets estimated useful lives

Trademarks and brands

 

5 - 15 years

Customer relationships

5 - 14 years

Developed technology

4 - 8 years

Non-compete agreements

    

2 years