XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Owned Assets:    
Owned assets, gross $ 309,323 $ 299,361
Less: Accumulated depreciation and amortization (229,813) (213,699)
Owned assets, net 79,510 85,662
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 2,416 2,685
Less: Accumulated depreciation and amortization (1,993) (2,339)
Property and equipment, net 423 346
Property and equipment, net $ 79,933 $ 86,008
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net Property and equipment, net
Network equipment and computers    
Owned Assets:    
Owned assets, gross $ 125,523 $ 116,023
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 84 91
Software    
Owned Assets:    
Owned assets, gross 106,738 101,884
Leasehold improvements    
Owned Assets:    
Owned assets, gross 43,326 46,401
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 1,030 1,229
Office furniture and equipment    
Owned Assets:    
Owned assets, gross 20,669 22,302
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross 666 787
Motor vehicles    
Owned Assets:    
Owned assets, gross 573 693
Right-of-use assets under finance leases:    
Finance lease, right of use asset, gross $ 636 578
Buildings    
Owned Assets:    
Estimated useful lives 30 years  
Owned assets, gross $ 978 1,070
Land    
Owned Assets:    
Owned assets, gross 640 700
Capital work in progress    
Owned Assets:    
Owned assets, gross $ 10,876 $ 10,288
Minimum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Software    
Owned Assets:    
Estimated useful lives 2 years  
Minimum | Leasehold improvements    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Office furniture and equipment    
Owned Assets:    
Estimated useful lives 3 years  
Minimum | Motor vehicles    
Owned Assets:    
Estimated useful lives 2 years  
Maximum | Network equipment and computers    
Owned Assets:    
Estimated useful lives 5 years  
Maximum | Software    
Owned Assets:    
Estimated useful lives 5 years  
Maximum | Leasehold improvements    
Owned Assets:    
Estimated useful lives 8 years  
Maximum | Office furniture and equipment    
Owned Assets:    
Estimated useful lives 8 years  
Maximum | Motor vehicles    
Owned Assets:    
Estimated useful lives 5 years