Annual report pursuant to Section 13 and 15(d)

Segment Information - Schedule of Segment Reporting Information (Details)

v3.24.1.1.u2
Segment Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Entity Wide Revenue Major Customer [Line Items]      
Net revenue $ 544,482 $ 665,920 $ 747,596
Revenue share 262,226 309,247 370,648
Segment profit 282,256 356,673 376,948
Elimination      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue (4,390) (7,403) (17,376)
Revenue share (4,390) (7,403) (17,376)
Segment profit 0 0 0
ODS | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 370,112 420,328 502,636
Revenue share 228,296 247,356 304,673
Segment profit 141,816 172,972 197,963
AGP | Operating Segments      
Entity Wide Revenue Major Customer [Line Items]      
Net revenue 178,760 252,995 262,336
Revenue share 38,320 69,294 83,351
Segment profit $ 140,440 $ 183,701 $ 178,985