XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information (Tables)
9 Months Ended
Mar. 28, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Region Revenue by region for the three and nine months ended March 28, 2025 and March 29, 2024 was as follows:
 Three Months EndedNine Months Ended
(In thousands)March 28,
2025
March 29,
2024
March 28,
2025
March 29,
2024
North America
$49,402 $44,400 $149,589 $149,868 
Africa and the Middle East15,086 11,401 38,210 35,848 
Europe9,429 6,549 23,376 17,378 
Latin America and Asia Pacific38,723 48,472 108,091 88,329 
Total revenue
$112,640 $110,822 $319,266 $291,423