XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Revenue Recognition - Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net $ 118,630 $ 65,151 $ 321,441 $ 149,094
Percent of Revenue 100.00% 100.00% 100.00% 100.00%
CATV [Member]        
Revenue, net $ 70,602 $ 20,947 $ 191,123 $ 35,501
Percent of Revenue 59.50% 32.20% 59.50% 23.80%
Data Center [Member]        
Revenue, net $ 43,935 $ 40,945 $ 120,775 $ 104,283
Percent of Revenue 37.00% 62.80% 37.50% 69.90%
Telecom [Member]        
Revenue, net $ 3,742 $ 2,798 $ 8,618 $ 7,445
Percent of Revenue 3.20% 4.30% 2.70% 5.00%
Product and Service, Other [Member]        
Revenue, net $ 351 $ 461 $ 925 $ 1,865
Percent of Revenue 0.30% 0.70% 0.30% 1.30%