Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Entity Wide Revenue Major Customer [Line Items]    
Net revenue $ 117,989 $ 146,366
Elimination    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue (1,053) (843)
ODS | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 80,650 98,250
AGP | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 38,392 48,959
United States and Canada | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 58,967 69,858
United States and Canada | ODS | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 33,885 38,941
United States and Canada | AGP | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 25,082 30,917
Europe, Middle East, and Africa | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 42,117 59,574
Europe, Middle East, and Africa | ODS | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 31,704 46,022
Europe, Middle East, and Africa | AGP | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 10,413 13,552
Asia Pacific and China | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 17,460 16,990
Asia Pacific and China | ODS | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 14,572 12,543
Asia Pacific and China | AGP | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 2,888 4,447
Mexico, Central America, and South America | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 498 787
Mexico, Central America, and South America | ODS | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 489 744
Mexico, Central America, and South America | AGP | Operating Segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue $ 9 $ 43