XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, net
Property and equipment, net consists of the following:
As of
Estimated useful lives (Years)March 31, 2023December 31, 2022
Owned Assets:
Network equipment and computers
3-5
$136,289 $130,218 
Software
2-5
98,410 88,487 
Leasehold improvements
3-8
41,040 42,890 
Office furniture and equipment
3-8
19,936 20,211 
Motor vehicles
2-5
683 605 
Buildings
30
968 961 
Land633 629 
Capital work in progress9,750 14,459 
307,709 298,460 
Less: Accumulated depreciation and amortization(221,621)(216,132)
$86,088 $82,328 
Right-of-use assets under finance leases*:
Network equipment and computers58 82 
Leasehold improvements611 1,013 
Office furniture and equipment437 662 
Motor vehicles816 742 
1,922 2,499 
Less: Accumulated depreciation and amortization(1,358)(1,999)
$564 $500 
Property and equipment, net$86,652 $82,828 
*Depreciation on assets held under finance leases are computed using the straight-line method over the shorter of the assets estimated useful lives or the lease term.
The depreciation and amortization expense, excluding amortization of acquisition-related intangibles, recognized in the unaudited consolidated statements of income was as follows:

Three months ended March 31,
20232022
Depreciation and amortization expense$9,338 $9,116 
The effect of foreign exchange gain/(loss) upon settlement of cash flow hedges recorded under depreciation and amortization expense, was as follows:
Three months ended March 31,
20232022
Effect of foreign exchange gain/(loss)$(79)$67 
Internally developed software costs, included under Software, was as follows:
As of
March 31, 2023December 31, 2022
Cost$40,944 $31,544 
Less : Accumulated amortization(18,114)(16,134)
Internally developed software, net$22,830 $15,410 

The amortization expense on internally developed software recognized in the unaudited consolidated statements of income was as follows:
Three months ended March 31,
20232022
Amortization expense$1,975 $1,033