XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment  
Schedule of property, plant and equipment

As of

(in thousands)

June 30, 2025

December 31, 2024

Computers and peripheral equipment

    

$

42,181

    

$

27,552

Office furniture and equipment

 

5,525

 

4,943

Leasehold improvements

 

39,220

 

36,757

Capitalized software development costs

 

71,808

 

55,131

Less accumulated depreciation and amortization

 

(66,848)

 

(54,188)

Total property, plant and equipment, net

$

91,886

$

70,195