Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Revenue by Geographic Areas (Details)

v3.23.3
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 143,259 $ 174,859 $ 289,625 $ 363,492
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue (1,984) (1,863) (2,827) (4,233)
ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 99,060 108,466 197,310 227,103
AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 46,183 68,256 95,142 140,622
United States and Canada | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 72,432 90,786 142,290 199,987
United States and Canada | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 40,176 50,978 79,117 113,941
United States and Canada | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 32,256 39,808 63,173 86,046
Europe, Middle East, and Africa | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 57,314 64,852 116,888 124,811
Europe, Middle East, and Africa | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 48,348 42,598 94,370 83,142
Europe, Middle East, and Africa | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 8,966 22,254 22,518 41,669
Asia Pacific and China | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 15,054 19,289 32,044 39,287
Asia Pacific and China | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 10,114 13,140 22,657 27,014
Asia Pacific and China | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 4,940 6,149 9,387 12,273
Mexico, Central America, and South America | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 443 1,795 1,230 3,640
Mexico, Central America, and South America | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 422 1,750 1,166 3,006
Mexico, Central America, and South America | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 21 $ 45 $ 64 $ 634