XML 58 R45.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Prepaid expenses and other current assets (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] |
Schedule of prepaid expenses and other current assets | Prepaid expenses and other current assets consist of the following:
| As of December 31,
| 2020 |  | 2021
Advance income and non-income taxes | $ | 73,008 |  |  | $ | 28,075 |
Contract asset (Note 25) | 9,035 |  |  | 8,506 |
Prepaid expenses | 32,375 |  |  | 38,528 |
Derivative instruments | 21,545 |  |  | 19,194 |
Employee advances | 2,636 |  |  | 2,797 |
Deposits | 8,774 |  |  | 5,839 |
Advances to suppliers | 2,716 |  |  | 804 |
Others | 37,319 |  |  | 30,698 |
Total | $ | 187,408 |  |  | $ | 134,441 |

X
- References No definition available. + Details
Name: | us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amounts of other current assets. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration