Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Disaggregation of Revenue (Details)

v3.21.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue        
Revenue $ 93,180 $ 85,821 $ 182,278 $ 159,126
Americas        
Disaggregation of Revenue        
Revenue 50,048 51,718 100,669 92,210
EMEA        
Disaggregation of Revenue        
Revenue 29,512 24,122 56,240 46,871
APAC        
Disaggregation of Revenue        
Revenue 9,454 6,504 17,066 13,336
Primary storage systems        
Disaggregation of Revenue        
Revenue 16,683 20,610 27,994 30,824
Primary storage systems | Americas        
Disaggregation of Revenue        
Revenue 11,264 16,933 18,458 23,792
Primary storage systems | EMEA        
Disaggregation of Revenue        
Revenue 4,244 2,798 7,020 5,094
Primary storage systems | APAC        
Disaggregation of Revenue        
Revenue 1,175 879 2,516 1,938
Secondary storage systems        
Disaggregation of Revenue        
Revenue 26,259 18,903 54,463 37,395
Secondary storage systems | Americas        
Disaggregation of Revenue        
Revenue 12,174 9,317 28,886 17,993
Secondary storage systems | EMEA        
Disaggregation of Revenue        
Revenue 9,720 6,352 17,479 12,968
Secondary storage systems | APAC        
Disaggregation of Revenue        
Revenue 4,365 3,234 8,098 6,434
Device and media        
Disaggregation of Revenue        
Revenue 11,713 11,337 24,329 22,318
Device and media | Americas        
Disaggregation of Revenue        
Revenue 5,269 6,069 11,791 12,431
Device and media | EMEA        
Disaggregation of Revenue        
Revenue 4,513 4,745 9,894 8,767
Device and media | APAC        
Disaggregation of Revenue        
Revenue 1,931 523 2,644 1,120
Service        
Disaggregation of Revenue        
Revenue 34,359 31,494 67,189 61,880
Service | Americas        
Disaggregation of Revenue        
Revenue 21,341 19,399 41,534 37,994
Service | EMEA        
Disaggregation of Revenue        
Revenue 11,035 10,227 21,847 20,042
Service | APAC        
Disaggregation of Revenue        
Revenue 1,983 1,868 3,808 3,844
Royalty        
Disaggregation of Revenue        
Revenue $ 4,166 $ 3,477 $ 8,303 $ 6,709