XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Schedule of Categorizes Revenue by Major Business Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation Of Revenue [Line Items]        
Total revenue $ 204,974 $ 181,778 $ 412,640 $ 361,788
Impella Product        
Disaggregation Of Revenue [Line Items]        
Total revenue 196,939 175,270 396,804 348,945
Service and Other        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 8,035 $ 6,508 $ 15,836 $ 12,843