XML 75 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13. Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Instruments [Abstract]  
Schedule of debt arrangements
Our debt arrangements consisted of the following at December 31, 2024 and 2023 (in thousands):
Balance (USD)
Loan AgreementCurrency20242023
Revolving Credit Facility
USD
$— $— 
India Credit FacilityUSD464,550 500,000 
India JPM Working Capital Facility
INR
28,490 60,827 
India HSBC Working Capital Facility
INR
69,097 — 
India Citibank Working Capital Facility
INR
48,017 — 
India Credit Agricole Working Capital Facility
INR
— — 
Total debt principal610,154 560,827 
Less: unamortized issuance costs(376)(521)
Total debt609,778 560,306 
Less: current portion(236,424)(96,238)
Noncurrent portion$373,354 $464,068 
Schedule of borrowing rates on outstanding debt arrangements
As of December 31, 2024, the borrowing rates for our outstanding debt arrangements were as follows:
Loan Agreement
Interest Rate Description
Interest Rate
India Credit FacilityU.S. Treasury Constant Maturity Yield plus 1.75%5.57%
India JPM Working Capital Facility (1)
India Treasury bill rate plus 1.3%
7.81%
India HSBC Working Capital Facility (1)
India Treasury bill rate plus 1.5%
7.96%
India Citibank Working Capital Facility (1)
India Treasury bill rate plus 1.1%
7.53%
——————————
(1)The weighted-average interest rate for our outstanding short-term debt arrangements was 7.79% as of December 31, 2024.
Schedule of future principal payments on long-term debt
At December 31, 2024, the future principal payments on our long-term debt were due as follows (in thousands):
Total Debt
2025$90,899 
202690,899 
202790,950 
202891,000 
2029100,802 
Total long-term debt future principal payments$464,550