Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Segment Information - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Entity Wide Revenue Major Customer [Line Items]    
Net revenue [1] $ 188,633 $ 158,075
Elimination    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue (2,370) (1,782)
ODS    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 118,637 120,383
ODS | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 118,637 120,383
ODS | Elimination    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 0 0
AGP    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 72,366 39,474
AGP | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 72,366 39,474
AGP | Elimination    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 0 0
United States and Canada | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 109,201 91,741
United States and Canada | ODS | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 62,963 71,131
United States and Canada | AGP | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 46,238 20,610
Europe, Middle East, and Africa | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 59,959 43,699
Europe, Middle East, and Africa | ODS | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 40,544 30,060
Europe, Middle East, and Africa | AGP | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 19,415 13,639
Asia Pacific and China | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 19,998 21,498
Asia Pacific and China | ODS | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 13,874 16,790
Asia Pacific and China | AGP | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 6,124 4,708
Mexico, Central America, and South America | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 1,845 2,919
Mexico, Central America, and South America | ODS | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue 1,256 2,402
Mexico, Central America, and South America | AGP | Operating segments    
Entity Wide Revenue Major Customer [Line Items]    
Net revenue $ 589 $ 517
[1] In the fiscal quarter ended June 30, 2021, the Company initiated two significant acquisitions. Please refer to Note 3 in the accompanying condensed consolidated financial statements.