Quarterly report [Sections 13 or 15(d)]

Other Current Liabilities (Tables)

v3.25.2
Other Current Liabilities (Tables)
3 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:

June 30, 2025 March 31, 2025
Accrued expenses $ 9,790  $ 8,913 
Accrued interest 2,145  1,949 
Foreign income tax payable 8,939  15,015 
Current lease liabilities 3,469  3,390 
Other current liabilities 9,183  8,851 
Total
$ 33,526  $ 38,118