XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION - Schedule of Financial Information by Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Segment Reporting Information [Line Items]        
Revenue $ 155,963 $ 157,446 $ 313,612 $ 304,885
Gross profit 84,940 82,401 168,994 151,583
Operating income (loss) 9,962 15,082 21,142 17,618
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 155,963 157,446 313,612 304,885
Gross profit 85,379 83,072 170,283 152,767
Operating income (loss) 18,156 21,402 36,843 32,680
Operating Segments | Video        
Segment Reporting Information [Line Items]        
Revenue 58,867 76,215 116,165 142,057
Gross profit 36,303 48,136 70,917 86,820
Operating income (loss) 90 11,271 (1,336) 14,410
Operating Segments | Broadband        
Segment Reporting Information [Line Items]        
Revenue 97,096 81,231 197,447 162,828
Gross profit 49,076 34,936 99,366 65,947
Operating income (loss) $ 18,066 $ 10,131 $ 38,179 $ 18,270