v3.26.1
Income taxes - Schedule of Components of Net Deferred Taxes (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Deferred tax assets:    
Compensation $ 0 $ 88
Inventory and receivables 14,972 16,570
Accrued expenses 9,330 5,124
Stock compensation 10,474 8,186
Net operating losses 31 403
Right of use liability 12,817 9,730
Capitalized research and development 2,593 3,514
Other 2,961 1,925
Gross deferred tax assets 53,178 45,540
Valuation allowance (769) (744)
Net deferred tax assets 52,409 44,796
Deferred tax liabilities:    
Goodwill 402 3,906
Fixed assets and internally developed software 21,009 9,548
Intangible assets 17,524 22,872
Right of use asset 11,383 9,255
Other 824 1,487
Deferred tax liabilities 51,142 47,068
Net deferred tax assets $ (1,267)  
Net deferred tax liabilities   $ 2,272