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
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue    
Revenue $ 89,099 $ 73,305
Americas    
Disaggregation of Revenue    
Revenue 50,620 40,492
EMEA    
Disaggregation of Revenue    
Revenue 26,731 22,749
APAC    
Disaggregation of Revenue    
Revenue 7,611 6,832
Primary storage systems    
Disaggregation of Revenue    
Revenue 11,312 10,214
Primary storage systems | Americas    
Disaggregation of Revenue    
Revenue 7,194 6,859
Primary storage systems | EMEA    
Disaggregation of Revenue    
Revenue 2,777 2,296
Primary storage systems | APAC    
Disaggregation of Revenue    
Revenue 1,341 1,059
Secondary storage systems    
Disaggregation of Revenue    
Revenue 28,205 18,492
Secondary storage systems | Americas    
Disaggregation of Revenue    
Revenue 16,712 8,676
Secondary storage systems | EMEA    
Disaggregation of Revenue    
Revenue 7,760 6,616
Secondary storage systems | APAC    
Disaggregation of Revenue    
Revenue 3,733 3,200
Device and media    
Disaggregation of Revenue    
Revenue 12,614 10,981
Device and media | Americas    
Disaggregation of Revenue    
Revenue 6,521 6,362
Device and media | EMEA    
Disaggregation of Revenue    
Revenue 5,381 4,022
Device and media | APAC    
Disaggregation of Revenue    
Revenue 712 597
Service    
Disaggregation of Revenue    
Revenue 32,831 30,386
Service | Americas    
Disaggregation of Revenue    
Revenue 20,193 18,595
Service | EMEA    
Disaggregation of Revenue    
Revenue 10,813 9,815
Service | APAC    
Disaggregation of Revenue    
Revenue 1,825 1,976
Royalty    
Disaggregation of Revenue    
Revenue $ 4,137 $ 3,232