XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 25,678 $ 28,437 $ 49,923 $ 50,509
Transferred at Point in Time [Member]        
Revenues 21,412 26,429 42,005 46,540
Transferred over Time [Member]        
Revenues 4,266 2,008 7,918 3,969
Connectivity Products [Member]        
Revenues 16,277 25,049 36,722 43,055
Smart Sensing Products [Member]        
Revenues 9,401 3,388 13,201 7,454
UNITED STATES        
Revenues 5,544 1,365 9,163 3,903
Europe and Middle East [Member]        
Revenues 2,010 7,442 3,494 8,954
Asia Pacific [Member]        
Revenues 18,124 19,630 37,266 37,639
Other [Member]        
Revenues 0 0 0 13
License [Member]        
Revenues 15,022 17,278 30,064 28,692
License [Member] | Transferred at Point in Time [Member]        
Revenues 10,756 15,270 22,146 24,723
License [Member] | Transferred over Time [Member]        
Revenues 4,266 2,008 7,918 3,969
License [Member] | Connectivity Products [Member]        
Revenues 7,999 16,256 21,512 26,323
License [Member] | Smart Sensing Products [Member]        
Revenues 7,023 1,022 8,552 2,369
License [Member] | UNITED STATES        
Revenues 4,275 428 6,690 811
License [Member] | Europe and Middle East [Member]        
Revenues 1,210 6,244 1,716 6,845
License [Member] | Asia Pacific [Member]        
Revenues 9,537 10,606 21,658 21,023
License [Member] | Other [Member]        
Revenues   0   13
Royalty [Member]        
Revenues 10,656 11,159 19,859 21,817
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 10,656 11,159 19,859 21,817
Royalty [Member] | Connectivity Products [Member]        
Revenues 8,278 8,793 15,210 16,732
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 2,378 2,366 4,649 5,085
Royalty [Member] | UNITED STATES        
Revenues 1,269 937 2,473 3,092
Royalty [Member] | Europe and Middle East [Member]        
Revenues 800 1,198 1,778 2,109
Royalty [Member] | Asia Pacific [Member]        
Revenues $ 8,587 $ 9,024 $ 15,608 $ 16,616