XML 80 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 106,413 $ 63,918
Parts and components 4,719 4,167
Total inventories $ 111,132 $ 68,085