XML 71 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments (Tables)
12 Months Ended
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments Effect on Condensed Consolidated Statements of Operations
The following is the effect of derivative instruments on the Consolidated Statements of Operation for the years ended March 31, 2025, 2024, and 2023 (in thousands):
Derivatives Designated as Cash Flow  
Hedges
Type of InstrumentAmount of Gain or (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion)Location of Gain or
(Loss) Recognized
in Income on
Derivatives
Amount of Gain or (Loss) Reclassified from AOCL into Income (Effective Portion)
March 31, 
2025Foreign exchange contracts$17 Cost of products sold$(27)
2025Interest rate swap$1,792 Interest expense$8,008 
2025Cross currency swap$434 Foreign currency exchange loss (gain)$(15)
2024Foreign exchange contracts$(168)Cost of products sold$(29)
2024Interest rate swap$7,145 Interest expense$9,739 
2024Cross currency swap$(70)Foreign currency exchange loss (gain)$502 
2023Foreign exchange contracts$57 Cost of products sold$(201)
2023Interest rate swap$7,295 Interest expense$2,368 
2023Cross currency swap$5,033 Foreign currency exchange loss (gain)$2,332 
Schedule of Derivative Instruments
The following is information relative to the Company’s derivative instruments in the Consolidated Balance Sheets as of March 31, 2025 and 2024 (in thousands):
Fair Value of Asset (Liability)
March 31,
Derivatives Designated as
Hedging Instruments
March 31,20252024
Foreign exchange contractsPrepaid expenses and other$139 $56 
Foreign exchange contractsAccrued Liabilities(188)(133)
Interest rate swapPrepaid expenses and other597 7,503 
Interest rate swapOther Assets— 
Interest rate swapAccrued Liabilities(99)— 
Interest rate swapOther non current liabilities(1,639)(381)
Cross currency swapPrepaid expenses and other— 199 
Cross currency swapAccrued liabilities(49)— 
Cross currency swapOther non current liabilities(1,800)(2,541)