XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note C - Revenue Recognition - Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue, net $ 249,365 $ 217,646 $ 222,818
Percent of Revenue 100.00% 100.00% 100.00%
CATV [Member]      
Revenue, net $ 87,713 $ 59,942 $ 118,169
Percent of Revenue 35.20% 27.50% 53.00%
Data Center [Member]      
Revenue, net $ 148,525 $ 141,213 $ 77,094
Percent of Revenue 59.50% 64.90% 34.60%
Telecom [Member]      
Revenue, net $ 10,980 $ 13,831 $ 24,727
Percent of Revenue 4.40% 6.40% 11.10%
FTTH [Member]      
Revenue, net $ 3 $ 56 $ 129
Percent of Revenue 0.00% 0.00% 0.10%
Product and Service, Other [Member]      
Revenue, net $ 2,144 $ 2,604 $ 2,699
Percent of Revenue 0.90% 1.20% 1.20%