XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenue Recognition - Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, net $ 65,151 $ 62,547 $ 149,094 $ 157,193
Percent of Revenue 100.00% 100.00% 100.00% 100.00%
Data Center [Member]        
Revenue, net $ 40,945 $ 48,807 $ 104,283 $ 96,731
Percent of Revenue 62.80% 78.00% 69.90% 61.50%
CATV [Member]        
Revenue, net $ 20,947 $ 10,268 $ 35,501 $ 47,391
Percent of Revenue 32.20% 16.40% 23.80% 30.10%
Telecom [Member]        
Revenue, net $ 2,798 $ 3,074 $ 7,445 $ 11,013
Percent of Revenue 4.30% 5.00% 5.00% 7.00%
FTTH [Member]        
Revenue, net $ 0 $ 0 $ 0 $ 57
Percent of Revenue 0.00% 0.00% 0.00% 0.10%
Product and Service, Other [Member]        
Revenue, net $ 461 $ 398 $ 1,865 $ 2,001
Percent of Revenue 0.70% 0.60% 1.30% 1.30%