v3.24.1.1.u2
DETAILS OF CERTAIN CONSOLIDATED BALANCE SHEET CAPTIONS - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and related benefits $ 29,175 $ 27,096
Rebates and marketing agreements 15,910 16,158
Income tax payable 2,166 403
Operating lease liabilities 9,443 9,784
Acquisition deferred payments 167 3,427
Non-income taxes liabilities 1,381 1,802
Billings in excess of costs 548 637
Other accrued expenses 8,659 8,081
Accrued and other current liabilities $ 67,449 $ 67,388