XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT AND GEOGRAPHIC INFORMATION - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Sep. 30, 2024
SEGMENT INFORMATION          
Revenue $ 124,323 $ 119,035 $ 244,199 $ 254,536  
Long-lived assets 181,155   181,155   $ 188,328
United States          
SEGMENT INFORMATION          
Revenue 112,151 102,429 209,550 214,198  
Long-lived assets 161,614   161,614   167,772
Netherlands          
SEGMENT INFORMATION          
Revenue 4,603 9,724 20,437 27,786  
Long-lived assets 6,580   6,580   7,159
Other          
SEGMENT INFORMATION          
Revenue 7,569 $ 6,882 14,212 $ 12,552  
Long-lived assets $ 12,961   $ 12,961   $ 13,397