XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Recovery Asset    
Beginning balance $ 15,685 $ 11,491
Net additions to sales return liability 24,298 26,444
Actual returns (24,192) (24,378)
Ending balance 15,791 13,557
Contract Liability    
Beginning balance (45,322) (39,867)
Net additions to sales return liability (106,824) (84,336)
Actual returns 97,969 82,497
Ending balance $ (54,177) $ (41,706)