XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following:
As of June 30,As of December 31,
20242023
(In thousands)
Furniture and fixtures$16,020 $16,036 
Computer and office equipment13,768 13,669 
Telecommunications equipment83,973 82,991 
Leasehold improvements75,736 75,437 
Software15,901 12,552 
Internal-use software development32,104 25,909 
Automobile459 507 
Land27,636 27,771 
Land Improvements1,065 930 
Total cost266,662 255,802 
Less—accumulated depreciation(93,262)(77,938)
Total property, plant and equipment, net$173,400 $177,864 
Schedule of Depreciation Expense
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,
2024202320242023
(In thousands)
Cost of revenue$4,678 $4,205 $9,456 $7,734 
Research and development1,631 748 3,228 1,262 
Sales and marketing1,112 273 2,248 581 
General and administrative543 234 1,085 503 
Total depreciation expense$7,964 $5,460 $16,017 $10,080