XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Deferred tax assets    
Amortization of intangible assets $ 16,788 $ 4,828
Operating lease liabilities 38,673 37,020
Uniform capitalization adjustment to inventory 13,823 11,996
Reserves and accruals (1) 48,949 41,894
Net operating loss carry-forwards 3,477 1,802
Deferred revenue 7,924 22,074
Other (1) 1,070 2,024
Gross deferred tax assets 130,704 121,638
Valuation allowances (1,224) (1,206)
Total 129,480 120,432
Deferred tax liabilities    
Prepaid expenses (6,930) (5,460)
Operating lease assets (31,250) (28,831)
Depreciation of property and equipment (18,708) (21,924)
Total (56,888) (56,215)
Deferred tax assets, net $ 72,592 $ 64,217