XML 92 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Segment and Geographic Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total revenue $ 143,942 $ 144,292 $ 434,870 $ 422,372
UNITED STATES        
Total revenue 87,833 95,037 271,244 272,898
CHINA        
Total revenue 14,321 14,510 41,947 43,054
UNITED KINGDOM        
Total revenue 9,370 8,086 25,252 19,387
Europe [Member]        
Total revenue 25,430 21,370 75,009 66,493
Asia Pacific [Member]        
Total revenue $ 6,988 $ 5,289 $ 21,418 $ 20,540