v3.22.2.2
Note 3 - Revenue Recognition - Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue, net $ 56,693 $ 53,267 $ 161,233 $ 157,157
Percent of Revenue 100.00% 100.00% 100.00% 100.00%
CATV [Member]        
Revenue, net $ 31,260 $ 23,101 $ 79,953 $ 69,339
Percent of Revenue 55.20% 43.40% 49.60% 44.10%
Data Center [Member]        
Revenue, net $ 17,697 $ 23,929 $ 60,608 $ 72,259
Percent of Revenue 31.20% 44.90% 37.50% 46.00%
Telecom [Member]        
Revenue, net $ 6,821 $ 5,148 $ 18,362 $ 12,959
Percent of Revenue 12.00% 9.70% 11.40% 8.20%
FTTH [Member]        
Revenue, net $ 0 $ 62 $ 124 $ 784
Percent of Revenue 0.00% 0.10% 0.10% 0.50%
Product and Service, Other [Member]        
Revenue, net $ 915 $ 1,027 $ 2,186 $ 1,816
Percent of Revenue 1.60% 1.90% 1.40% 1.20%