XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Revenue Recognition - Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue, net $ 43,270 $ 41,615 $ 83,943 $ 94,645
Percent of Revenue 100.00% 100.00% 100.00% 100.00%
Data Center [Member]        
Revenue, net $ 34,352 $ 27,571 $ 63,338 $ 47,924
Percent of Revenue 79.40% 66.20% 75.50% 50.60%
CATV [Member]        
Revenue, net $ 5,818 $ 9,343 $ 14,554 $ 37,123
Percent of Revenue 13.40% 22.50% 17.30% 39.20%
Telecom [Member]        
Revenue, net $ 2,379 $ 4,231 $ 4,648 $ 7,938
Percent of Revenue 5.50% 10.20% 5.50% 8.40%
FTTH [Member]        
Revenue, net $ 0 $ 55 $ 0 $ 57
Percent of Revenue 0.00% 0.10% 0.00% 0.10%
Product and Service, Other [Member]        
Revenue, net $ 721 $ 415 $ 1,403 $ 1,603
Percent of Revenue 1.70% 1.00% 1.70% 1.70%