XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Owned Assets:    
Owned assets, gross $ 307,709 $ 298,460
Less: Accumulated depreciation and amortization (221,621) (216,132)
Owned assets, net 86,088 82,328
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross 1,922 2,499
Less: Accumulated depreciation and amortization (1,358) (1,999)
Right of use assets under finance leases, net 564 500
Property and equipment, net $ 86,652 $ 82,828
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Network equipment and computers    
Owned Assets:    
Owned assets, gross $ 136,289 $ 130,218
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 58 82
Network equipment and computers | Minimum    
Owned Assets:    
Estimated useful lives 3 years  
Network equipment and computers | Maximum    
Owned Assets:    
Estimated useful lives 5 years  
Software    
Owned Assets:    
Owned assets, gross $ 98,410 88,487
Software | Minimum    
Owned Assets:    
Estimated useful lives 2 years  
Software | Maximum    
Owned Assets:    
Estimated useful lives 5 years  
Leasehold improvements    
Owned Assets:    
Owned assets, gross $ 41,040 42,890
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 611 1,013
Leasehold improvements | Minimum    
Owned Assets:    
Estimated useful lives 3 years  
Leasehold improvements | Maximum    
Owned Assets:    
Estimated useful lives 8 years  
Office furniture and equipment    
Owned Assets:    
Owned assets, gross $ 19,936 20,211
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 437 662
Office furniture and equipment | Minimum    
Owned Assets:    
Estimated useful lives 3 years  
Office furniture and equipment | Maximum    
Owned Assets:    
Estimated useful lives 8 years  
Motor vehicles    
Owned Assets:    
Owned assets, gross $ 683 605
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 816 742
Motor vehicles | Minimum    
Owned Assets:    
Estimated useful lives 2 years  
Motor vehicles | Maximum    
Owned Assets:    
Estimated useful lives 5 years  
Buildings    
Owned Assets:    
Estimated useful lives 30 years  
Owned assets, gross $ 968 961
Land    
Owned Assets:    
Owned assets, gross 633 629
Capital work in progress    
Owned Assets:    
Owned assets, gross $ 9,750 $ 14,459