XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Property, plant and equipment, net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment, net
Property, plant and equipment, net consist of the following:
As of December 31,
20212022
Land $7,292 $6,662 
Buildings 41,282 38,376 
Furniture and fixtures 52,901 47,076 
Computer equipment and servers 309,551 300,501 
Plant, machinery and equipment 108,527 98,515 
Computer software 138,343 118,547 
Leasehold improvements114,747 102,248 
Vehicles 162 110 
Capital work in progress 45,647 54,330 
Property, plant and equipment, gross$818,452 $766,365 
Less: Accumulated depreciation, amortization and impairment(603,363)(585,607)
Property, plant and equipment, net$215,089 $180,758