v3.25.1
DETAILS OF CERTAIN CONSOLIDATED BALANCE SHEET CAPTIONS (Tables)
12 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
 March 31,
 20252024
Accounts receivable trade$151,646 $138,475 
Other receivables5,142 5,098 
156,788 143,573 
Less: Allowance for credit losses(1,137)(908)
Accounts receivable, net$155,651 $142,665 
Schedule of Prepaid, and Other Assets Disclosure
Prepaid expenses and other current assets consists of the following (in thousands):
March 31,
20252024
Prepaid expenses$11,602 $10,947 
Income taxes receivable2,090 1,955 
Short-term tax indemnification assets1,339 810 
Current derivative asset— 1,186 
Other current assets1,458 942 
$16,489 $15,840 
Schedule of Property, Plant and Equipment, Net Generally, the estimated useful lives of assets are:
Land improvements5to40 years
Buildings and improvements7to40 years
Plant, office and lab equipment5to10 years
Property, plant and equipment, net, consist of the following (in thousands):
 March 31,
 20252024
Land and improvements$3,112 $3,162 
Buildings and improvements56,982 54,411 
Plant, office and laboratory equipment136,244 127,344 
Construction in progress10,296 11,409 
206,634 196,326 
Less: Accumulated depreciation(113,219)(103,515)
Property, plant and equipment, net$93,415 $92,811 
Schedule of Other Assets
Other assets consist of the following (in thousands):
 March 31,
 20252024
Right-of-use lease assets$62,061 $44,491 
Long-term investments2,500 — 
Rent receivable1,978 1,998 
Deferred financing fees829 1,595 
Long-term tax indemnification assets502 1,621 
Property held for investment418 418 
Deferred income taxes350 359 
Other2,149 2,613 
Other assets$70,787 $53,095 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consist of the following (in thousands):
 March 31,
 20252024
Compensation and related benefits$31,381 $29,175 
Rebates and marketing agreements19,650 15,910 
Short-term contingent consideration liability12,150 167 
Operating lease liabilities11,244 9,443 
Income taxes payable3,075 2,166 
Non-income taxes2,409 1,381 
Contract liabilities932 548 
Other accrued expenses11,594 8,659 
Accrued and other current liabilities$92,435 $67,449 
Schedule of Other Long-Term Liabilities
Other long-term liabilities consists of the following (in thousands):
 March 31,
 20252024
Operating lease liabilities$58,120 $39,922 
Deferred income taxes52,688 59,967 
Tax reserve14,728 16,954 
Long-term contingent consideration liability12,235 8,455 
Other576 — 
Other long-term liabilities$138,347 $125,298