XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
6. Property, Plant and Equipment
Property, plant and equipment, net consisted of the following:
As of June 30,As of December 31,
20252024
(In thousands)
Furniture and fixtures$15,964 $15,925 
Computer and office equipment14,690 13,967 
Telecommunications equipment89,117 82,608 
Leasehold improvements79,562 76,054 
Software27,989 24,916 
Internal-use software development40,901 35,499 
Automobile403 447 
Land27,636 27,636 
Land Improvements1,065 1,065 
Total cost297,327 278,117 
Less—accumulated depreciation(118,705)(101,294)
Total property, plant and equipment, net$178,622 $176,823 
The Company capitalized $2.6 million and $5.5 million of software development costs for the three and six months ended June 30, 2025, respectively, and $2.7 million and $6.3 million for the three and six months ended June 30, 2024, respectively.
Amortization expense related to capitalized software development costs was $1.8 million and $3.1 million for the three months ended June 30, 2025, respectively, and $1.0 million and $2.0 million for the three and six months ended June 30, 2024, respectively.
The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:
Three months ended June 30,Six months ended June 30,
2025202420252024
(In thousands)
Cost of revenue$5,160 $4,678 $9,838 $9,456 
Research and development1,739 1,631 3,449 3,228 
Sales and marketing1,181 1,112 2,353 2,248 
General and administrative670 543 1,326 1,085 
Total depreciation expense$8,750 $7,964 $16,966 $16,017