Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Disaggregation of Revenue (Details)

v3.22.0.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue        
Revenue $ 95,344 $ 98,023 $ 277,623 $ 257,149
Americas        
Disaggregation of Revenue        
Revenue 51,035 54,139 151,704 146,348
EMEA        
Disaggregation of Revenue        
Revenue 30,413 30,032 86,653 76,903
APAC        
Disaggregation of Revenue        
Revenue 10,236 10,019 27,303 23,355
Primary storage systems        
Disaggregation of Revenue        
Revenue 13,791 23,654 41,787 54,478
Primary storage systems | Americas        
Disaggregation of Revenue        
Revenue 8,768 18,755 27,228 42,547
Primary storage systems | EMEA        
Disaggregation of Revenue        
Revenue 3,305 3,680 10,325 8,774
Primary storage systems | APAC        
Disaggregation of Revenue        
Revenue 1,718 1,219 4,234 3,157
Secondary storage systems        
Disaggregation of Revenue        
Revenue 30,630 25,311 85,093 62,705
Secondary storage systems | Americas        
Disaggregation of Revenue        
Revenue 15,060 11,124 43,946 29,117
Secondary storage systems | EMEA        
Disaggregation of Revenue        
Revenue 10,377 10,113 27,856 23,081
Secondary storage systems | APAC        
Disaggregation of Revenue        
Revenue 5,193 4,074 13,291 10,507
Device and media        
Disaggregation of Revenue        
Revenue 14,101 14,056 38,428 36,374
Device and media | Americas        
Disaggregation of Revenue        
Revenue 7,737 5,347 19,527 17,777
Device and media | EMEA        
Disaggregation of Revenue        
Revenue 5,125 5,900 15,018 14,668
Device and media | APAC        
Disaggregation of Revenue        
Revenue 1,239 2,809 3,883 3,929
Service        
Disaggregation of Revenue        
Revenue 33,162 31,169 100,352 93,049
Service | Americas        
Disaggregation of Revenue        
Revenue 19,470 18,913 61,003 56,907
Service | EMEA        
Disaggregation of Revenue        
Revenue 11,606 10,339 33,454 30,380
Service | APAC        
Disaggregation of Revenue        
Revenue 2,086 1,917 5,895 5,762
Royalty        
Disaggregation of Revenue        
Revenue $ 3,660 $ 3,833 $ 11,963 $ 10,543