Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Segment Reporting Information (Details)

v3.23.3
Segment Information - Schedule of Segment Reporting Information (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
Revenue share 68,719 76,881 138,311 164,248
Segment profit 74,540 97,978 151,314 199,244
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue (1,984) (1,863) (2,827) (4,233)
Revenue share (1,984) (1,863) (2,827) (4,233)
Segment profit 0 0 0 0
ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 99,060 108,466 197,310 227,103
Revenue share 60,980 59,786 119,278 128,236
Segment profit 38,080 48,680 78,032 98,867
AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 46,183 68,256 95,142 140,622
Revenue share 9,723 18,958 21,860 40,245
Segment profit $ 36,460 $ 49,298 $ 73,282 $ 100,377