Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Geographic Revenue (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Geographic Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Geographic revenue information    
Total Revenue $ 82,837 $ 77,169
Total North America    
Geographic revenue information    
Total Revenue 41,265 36,523
United States    
Geographic revenue information    
Total Revenue 39,100 33,746
Mexico    
Geographic revenue information    
Total Revenue 2,007 2,777
All other North America    
Geographic revenue information    
Total Revenue 158  
Total Europe    
Geographic revenue information    
Total Revenue 15,586 22,916
Russia    
Geographic revenue information    
Total Revenue 2,824 8,379
All other Europe    
Geographic revenue information    
Total Revenue 12,762 14,537
Asia    
Geographic revenue information    
Total Revenue 8,378 4,960
Australia    
Geographic revenue information    
Total Revenue 5,443 4,985
All other    
Geographic revenue information    
Total Revenue $ 12,165 $ 7,785