v3.26.1
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following:
As of
June 30, 2026December 31, 2025
Property and equipment, gross $383,761 $367,558 
Less: Accumulated depreciation and amortization (269,174)(255,737)
Property and equipment, net $114,587 $111,821 
The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:

Three months ended June 30,Six months ended June 30,
2026202520262025
Depreciation and amortization expense$11,346 $10,778 $22,123 $21,089 

Internally developed software costs included in property and equipment were as follows:

As of
June 30, 2026December 31, 2025
Cost$66,051 $59,391 
Less: Accumulated amortization(44,383)(39,332)
Internally developed software, net$21,668 $20,059 

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:

Three months ended June 30,Six months ended June 30,
2026202520262025
Amortization expense$2,628 $2,743 $5,051 $5,483