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 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenues $ 90,154 $ 61,631 $ 179,056 $ 113,367
Cost of sales (49,795) (30,671) (98,968) (58,593)
Increase in contract assets     5,788  
Revenues recognized at point in time        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenues $ 69,608 47,673 $ 136,949 82,729
Percentage of total revenue 77.00%   76.00%  
Revenues recognized over time        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Revenues $ 20,546 $ 13,958 $ 42,107 $ 30,638
Percentage of total revenue 23.00%   24.00%