XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 26,172 $ 33,195 $ 54,907 $ 67,586
Transferred at Point in Time [Member]        
Revenues 20,274 25,916 42,909 53,846
Transferred over Time [Member]        
Revenues 5,898 7,279 11,998 13,740
Connectivity Products [Member]        
Revenues 19,987 24,195 42,184 50,072
Smart Sensing Products [Member]        
Revenues 6,185 9,000 12,723 17,514
License [Member]        
Revenues 16,801 22,123 37,522 44,516
License [Member] | Transferred at Point in Time [Member]        
Revenues 10,903 14,844 25,524 30,776
License [Member] | Transferred over Time [Member]        
Revenues 5,898 7,279 11,998 13,740
License [Member] | Connectivity Products [Member]        
Revenues 13,207 15,995 29,739 32,810
License [Member] | Smart Sensing Products [Member]        
Revenues 3,594 6,128 7,783 11,706
Royalty [Member]        
Revenues 9,371 11,072 17,385 23,070
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 9,371 11,072 17,385 23,070
Royalty [Member] | Connectivity Products [Member]        
Revenues 6,780 8,200 12,445 17,262
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 2,591 2,872 4,940 5,808
UNITED STATES        
Revenues 4,320 6,991 8,761 13,737
UNITED STATES | License [Member]        
Revenues 2,909 5,162 5,700 9,637
UNITED STATES | Royalty [Member]        
Revenues 1,411 1,829 3,061 4,100
Europe and Middle East [Member]        
Revenues 2,762 2,772 5,955 3,874
Europe and Middle East [Member] | License [Member]        
Revenues 2,309 2,097 4,643 2,534
Europe and Middle East [Member] | Royalty [Member]        
Revenues 453 675 1,312 1,340
Asia Pacific [Member]        
Revenues [1] 19,063 23,432 39,689 49,975
Asia Pacific [Member] | License [Member]        
Revenues 11,556 14,864 26,677 32,345
Asia Pacific [Member] | Royalty [Member]        
Revenues 7,507 8,568 13,012 17,630
Other [Member]        
Revenues 27 $ 0 502 $ 0
Other [Member] | License [Member]        
Revenues 27   502  
Other [Member] | Royalty [Member]        
Revenues $ 0   $ 0  
[1] China