XML
56
R43.htm
IDEA: XBRL DOCUMENT
v3.22.0.1
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]
Schedule of Other Current Assets
Other current assets consist of the following:
As of
December 31, 2021
December 31, 2020
Receivables from statutory authorities
$
18,023
$
15,658
Derivative instruments
8,682
9,755
Advances to suppliers
1,464
3,906
Deferred contract fulfillment costs
1,483
2,888
Contract assets
1,319
1,814
Interest accrued on term deposits
892
169
Others
2,146
2,919
Other current assets
$
34,009
$
37,109
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