v3.25.0.1
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2024
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, 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
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