Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Disaggregation of Revenue (Details)

v3.22.4
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue        
Revenue $ 111,196 $ 95,344 $ 307,407 $ 277,623
Americas        
Disaggregation of Revenue        
Revenue 69,616 51,035 190,834 151,704
EMEA        
Disaggregation of Revenue        
Revenue 29,446 30,413 80,000 86,653
APAC        
Disaggregation of Revenue        
Revenue 9,308 10,236 26,829 27,303
Primary storage systems        
Disaggregation of Revenue        
Revenue 13,974 13,791 39,375 41,787
Primary storage systems | Americas        
Disaggregation of Revenue        
Revenue 10,668 8,768 28,921 27,228
Primary storage systems | EMEA        
Disaggregation of Revenue        
Revenue 2,332 3,305 7,078 10,325
Primary storage systems | APAC        
Disaggregation of Revenue        
Revenue 974 1,718 3,376 4,234
Secondary storage systems        
Disaggregation of Revenue        
Revenue 50,722 30,630 127,852 85,093
Secondary storage systems | Americas        
Disaggregation of Revenue        
Revenue 35,085 15,060 88,821 43,946
Secondary storage systems | EMEA        
Disaggregation of Revenue        
Revenue 10,096 10,377 25,380 27,856
Secondary storage systems | APAC        
Disaggregation of Revenue        
Revenue 5,541 5,193 13,651 13,291
Device and media        
Disaggregation of Revenue        
Revenue 10,724 14,101 31,370 38,428
Device and media | Americas        
Disaggregation of Revenue        
Revenue 4,107 7,737 13,773 19,527
Device and media | EMEA        
Disaggregation of Revenue        
Revenue 6,029 5,125 14,794 15,018
Device and media | APAC        
Disaggregation of Revenue        
Revenue 588 1,239 2,803 3,883
Service and subscription        
Disaggregation of Revenue        
Revenue 32,950 33,162 99,066 100,352
Service and subscription | Americas        
Disaggregation of Revenue        
Revenue 19,756 19,470 59,319 61,003
Service and subscription | EMEA        
Disaggregation of Revenue        
Revenue 10,989 11,606 32,748 33,454
Service and subscription | APAC        
Disaggregation of Revenue        
Revenue 2,205 2,086 6,999 5,895
Royalty        
Disaggregation of Revenue        
Revenue $ 2,826 $ 3,660 $ 9,744 $ 11,963