v3.25.2
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2025
PROPERTY AND EQUIPMENT  
Schedule of major components of property and equipment

As of June 30,

As of December 31,

2025

2024

    

(unaudited)

    

Leasehold improvements

$

20,217

$

20,096

Equipment

 

17,979

 

14,386

Computer software purchased

 

1,383

 

1,344

Internal-use software developed:

 

 

Cloud-based customer solutions

 

292,265

 

237,232

Internal systems and tools

 

80,252

 

72,406

Furniture and fixtures

 

7,325

 

7,292

In-process internal-use software

 

18,776

 

28,916

Property and equipment

 

438,197

 

381,672

Less accumulated depreciation and amortization

 

(243,163)

 

(204,113)

Property and equipment, net

$

195,034

$

177,559

Schedule of major components of internal-use software

As of June 30, 

As of December 31,

2025

2024

    

(unaudited)

    

Internal-use software developed

$

372,517

$

309,638

Less accumulated depreciation

 

(207,877)

 

(171,181)

Internal-use software developed, net of accumulated depreciation

 

164,640

 

138,457

In-process internal-use software

 

18,776

 

28,916

Internal-use software developed, net

$

183,416

$

167,373

Schedule of amounts capitalized for internal-use software and included in property and equipment additions on the consolidated statements of cash flows

For the six months ended June 30, 

2025

2024

(unaudited)

Cloud-based customer solutions

    

$

31,014

$

19,898

Internal systems and tools

 

8,476

 

9,559

Total

$

39,490

$

29,457