XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following:
As of December 31,Useful
Life
20252024
(In thousands)(In years)
Furniture and fixtures$15,845 $15,925 
5
Computer and office equipment14,789 13,967 
2 to 5
Telecommunications equipment92,829 82,608 
5 to 7
Leasehold improvements77,704 76,054 
5 to 15
Software22,302 24,916 
1 to 5
Internal-use software development44,198 35,499 
4
Automobile452 447 
3
Land27,636 27,636 Indefinite
Land Improvements1,065 1,065 
20
Total cost296,820 278,117 
Less—accumulated depreciation(122,569)(101,294)
Total property, plant and equipment, net$174,251 $176,823 
Schedule of Depreciation Expense
The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:
Year ended December 31,
202520242023
(In thousands)
Cost of revenue$20,673 $18,532 $16,273 
Research and development7,243 6,476 3,977 
Sales and marketing4,903 4,455 2,628 
General and administrative2,851 2,276 1,565 
Total depreciation expense$35,670 $31,739 $24,443