XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregate of Revenue by Reportable Segment and Revenue Category (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Revenue $ 922,720 $ 1,149,100 $ 1,025,536
Subscriber Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 330,778 297,708 390,454
Access & Aggregation Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 291,006 358,418 374,002
Optical Networking Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 300,936 492,974 261,080
Network Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 738,964 974,389 916,793
Network Solutions [Member] | Subscriber Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 295,541 263,192 364,238
Network Solutions [Member] | Access & Aggregation Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 232,934 304,074 326,934
Network Solutions [Member] | Optical Networking Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 210,489 407,123 225,621
Services & Support [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 183,756 174,711 108,743
Services & Support [Member] | Subscriber Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 35,237 34,516 26,216
Services & Support [Member] | Access & Aggregation Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 58,072 54,344 47,068
Services & Support [Member] | Optical Networking Solutions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 90,447 $ 85,851 $ 35,459