XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
SEGMENT INFORMATION      
Revenue $ 119,876 $ 135,501  
Long-lived assets 182,279   $ 188,328
United States      
SEGMENT INFORMATION      
Revenue 97,399 111,769  
Long-lived assets 163,221   167,772
Netherlands      
SEGMENT INFORMATION      
Revenue 15,834 18,062  
Long-lived assets 6,278   7,159
Other      
SEGMENT INFORMATION      
Revenue 6,643 $ 5,670  
Long-lived assets $ 12,780   $ 13,397