XML 92 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Segment and Geographic Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Total revenue $ 143,418 $ 136,355 $ 290,928 $ 278,080
UNITED STATES        
Total revenue 89,943 87,735 183,412 177,861
CHINA        
Total revenue 12,739 13,646 27,626 28,544
UNITED KINGDOM        
Total revenue 8,083 5,625 15,881 11,301
Europe [Member]        
Total revenue 25,259 22,393 49,578 45,123
Asia Pacific [Member]        
Total revenue $ 7,394 $ 6,956 $ 14,431 $ 15,251