XML 120 R101.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Revenues from External Customers and Technology, Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net $ 2,019,900 $ 2,082,928 $ 1,941,501
Technology, property, and equipment, net 247,149 271,572 282,270
Reportable Geographical Components | United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 995,918 1,011,716 990,499
Technology, property, and equipment, net 210,547 232,824 241,217
Reportable Geographical Components | United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 150,601 164,205 145,806
Technology, property, and equipment, net 19,664 19,260 19,436
Reportable Geographical Components | China      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 150,939 140,323 92,305
Technology, property, and equipment, net 1,905 2,609 567
Reportable Geographical Components | Japan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 89,084 94,040 91,957
Technology, property, and equipment, net 675 807 234
Reportable Geographical Components | Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 79,802 80,993 57,569
Technology, property, and equipment, net 196 476 890
Reportable Geographical Components | Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 83,039 80,640 67,635
Technology, property, and equipment, net 61 194 1,067
Reportable Geographical Components | Germany      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 59,867 75,805 78,035
Technology, property, and equipment, net 8,333 7,267 8,459
Reportable Geographical Components | France      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 34,260 43,007 45,681
Technology, property, and equipment, net 1,977 3,284 4,329
Reportable Geographical Components | India      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 43,505 38,279 32,228
Technology, property, and equipment, net 814 984 1,012
Reportable Geographical Components | Other Countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue, net 332,885 353,920 339,786
Technology, property, and equipment, net $ 2,977 $ 3,867 $ 5,059