Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Segment Reporting Information (Details)

v3.24.3
Segment Information - Schedule of Segment Reporting Information (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
Revenue share 56,336 68,719 112,145 138,311
Segment profit 62,392 74,540 124,572 151,314
Elimination        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue (1,032) (1,984) (2,085) (2,827)
Revenue share (1,032) (1,984) (2,085) (2,827)
Segment profit 0 0 0 0
ODS | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 82,414 99,060 163,064 197,310
Revenue share 48,951 60,980 98,094 119,278
Segment profit 33,463 38,080 64,970 78,032
AGP | Operating Segments        
Entity Wide Revenue Major Customer [Line Items]        
Net revenue 37,346 46,183 75,738 95,142
Revenue share 8,417 9,723 16,136 21,860
Segment profit $ 28,929 $ 36,460 $ 59,602 $ 73,282