XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, net - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Owned Assets:    
Owned assets, gross $ 299,361 $ 284,033
Less: Accumulated depreciation and amortization (213,699) (191,629)
Property and equipment, net 85,662 92,404
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross 2,685 1,853
Less: Accumulated depreciation and amortization (2,339) (1,382)
Property and equipment, net 346 471
Property and equipment, net $ 86,008 $ 92,875
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 $ 116,023 $ 107,016
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 91 93
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 $ 101,884 99,708
Software | Minimum    
Owned Assets:    
Estimated useful lives 3 years  
Software | Maximum    
Owned Assets:    
Estimated useful lives 5 years  
Leasehold improvements    
Owned Assets:    
Owned assets, gross $ 46,401 48,052
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 1,229 817
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 $ 22,302 22,210
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 787 255
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 $ 693 599
Right-of-use assets under finance leases:    
Right of use assets under finance leases, gross $ 578 688
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 $ 1,070 1,089
Land    
Owned Assets:    
Owned assets, gross 700 712
Capital work in progress    
Owned Assets:    
Owned assets, gross $ 10,288 $ 4,647