XML 55 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregate of Revenue by Reportable Segment and Revenue Category (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Revenue $ 247,744 $ 226,173
Subscriber Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 80,410 69,767
Access & Aggregation Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 89,136 81,312
Optical Networking Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 78,198 75,094
Network Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 202,217 181,273
Network Solutions [Member] | Subscriber Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 71,748 60,369
Network Solutions [Member] | Access & Aggregation Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 75,847 67,777
Network Solutions [Member] | Optical Networking Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 54,622 53,127
Services & Support [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 45,527 44,900
Services & Support [Member] | Subscriber Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 8,662 9,399
Services & Support [Member] | Access & Aggregation Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 13,289 13,535
Services & Support [Member] | Optical Networking Solutions [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue $ 23,576 $ 21,966