XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 15 - Segment and Geographic Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total revenue $ 172,809 $ 165,948 $ 486,260 $ 492,715
UNITED STATES        
Total revenue 95,196 89,199 274,184 263,488
Africa [Member]        
Total revenue 21,988 19,052 48,442 44,889
CHINA        
Total revenue 14,528 13,522 43,072 38,909
UNITED KINGDOM        
Total revenue 8,086 8,737 19,427 19,939
Europe [Member]        
Total revenue 22,985 23,579 71,667 84,433
Asia Pacific [Member]        
Total revenue $ 10,026 $ 11,859 $ 29,468 $ 41,057