XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of Disaggregated Revenue by Major Geographical Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Disaggregation Of Revenue [Line Items]        
Total revenue $ 200,563 $ 154,022 $ 562,351 $ 419,313
U.S.        
Disaggregation Of Revenue [Line Items]        
Total revenue 172,548 136,363 488,386 374,697
International        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 28,015 $ 17,659 $ 73,965 $ 44,616