Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Additional Information (Details)

v3.10.0.1
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenues $ 119,356 $ 92,660 $ 298,412 $ 206,027
Cost of sales (68,473) (50,446) (167,441) (109,039)
Increase in contract assets     10,203  
Revenues recognized at point in time        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenues $ 73,582 69,427 $ 203,353 152,156
Percentage of total revenue 62.00%   68.00%  
Revenues recognized over time        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenues $ 45,774 $ 23,233 $ 95,059 $ 53,871
Percentage of total revenue 38.00%   32.00%