XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of property plant and equipment useful life

Leasehold improvements

    

1 - 12 years

Internal-use software developed

 

3 - 5 years

Computer software purchased

 

3 - 7 years

Equipment

 

3 - 10 years

Furniture and fixtures

 

7 - 10 years

Schedule of supplemental balance sheet information

As of December 31, 

    

2024

2023

Prepaid expenses and other current assets:

 

  

 

  

Prepaid expenses

$

15,223

$

11,558

Unamortized cloud computing implementation costs

4,088

3,995

Prepaid insurance

1,488

521

Prepaid licenses and support

15,879

10,099

Prepaid expenses and other current assets

$

36,678

$

26,173

Other assets:

 

 

Unamortized cloud computing implementation costs

$

10,173

$

12,475

Other assets

3,900

3,538

Total other assets

$

14,073

$

16,013

Accrued expenses:

Accrued general expenses

$

14,862

$

25,998

Accrued contract labor and professional fees

15,152

13,372

Accrued income and other taxes

5,155

5,365

Accrued expenses

$

35,169

$

44,735

Schedule of supplemental cash flow disclosures

For the year ended December 31, 

    

2024

    

2023

2022

Cash paid for:

 

  

 

  

  

Interest

$

3,287

$

3,729

$

2,221

Income taxes, net of refunds

8,593

5,652

3,059

Cash paid included in the measurement of lease liabilities:

Operating cash flows from operating leases

3,679

4,019

4,240

Non-cash investing and financing activities:

  

Change in settlement value of deferred purchase commitment liability

423

4,020

990

Change in fair value of contingent consideration liabilities

14,925

1,549

2,300

Leased assets obtained in exchange for new finance lease liabilities

48

124

1,069