XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue Recognition - Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue, net $ 102,952 $ 43,270 $ 202,811 $ 83,943
Percent of Revenue 100.00% 100.00% 100.00% 100.00%
CATV [Member]        
Revenue, net $ 56,019 $ 5,818 $ 120,520 $ 14,554
Percent of Revenue 54.40% 13.40% 59.40% 17.30%
Data Center [Member]        
Revenue, net $ 44,791 $ 34,352 $ 76,841 $ 63,338
Percent of Revenue 43.50% 79.40% 37.90% 75.50%
Telecom [Member]        
Revenue, net $ 1,940 $ 2,379 $ 4,876 $ 4,648
Percent of Revenue 1.90% 5.50% 2.40% 5.50%
Product and Service, Other [Member]        
Revenue, net $ 202 $ 721 $ 574 $ 1,403
Percent of Revenue 0.20% 1.70% 0.30% 1.70%