Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 118,728 $ 143,259 $ 236,717 $ 289,625
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue (1,032) (1,984) (2,085) (2,827)
ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 82,414 99,060 163,064 197,310
AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 37,346 46,183 75,738 95,142
United States and Canada | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 56,728 72,432 115,695 142,290
United States and Canada | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 33,664 40,176 67,549 79,117
United States and Canada | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 23,064 32,256 48,146 63,173
Europe, Middle East, and Africa | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 38,981 57,314 81,098 116,888
Europe, Middle East, and Africa | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 28,846 48,348 60,550 94,370
Europe, Middle East, and Africa | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 10,135 8,966 20,548 22,518
Asia Pacific and China | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 22,829 15,054 40,289 32,044
Asia Pacific and China | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 18,688 10,114 33,260 22,657
Asia Pacific and China | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 4,141 4,940 7,029 9,387
Mexico, Central America, and South America | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 1,222 443 1,720 1,230
Mexico, Central America, and South America | ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 1,216 422 1,705 1,166
Mexico, Central America, and South America | AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue $ 6 $ 21 $ 15 $ 64