v3.25.0.1
Other Current Assets
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]
Other current assets
Other Current Assets
Other current assets consist of the following:
As of
December 31, 2024
December 31, 2023
Advance income tax, net
$
49,377
$
23,269
Contract assets
36,072
2,830
Prepaid expenses
21,061
18,171
Receivables from statutory authorities
19,407
18,500
Deferred contract fulfillment costs
4,281
3,303
Advances to suppliers
4,009
1,883
Derivative instruments
1,973
4,308
Others
4,137
4,405
Other current assets
$
140,317
$
76,669
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
The entire disclosure for other current assets.
+ References
No definition available.
+ Details
Name:
us-gaap_OtherCurrentAssetsTextBlock
Namespace Prefix:
us-gaap_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration