XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues $ 122,706 $ 100,326 $ 87,152
Transferred at Point in Time [Member]      
Revenues 103,280 87,888 73,056
Transferred over Time [Member]      
Revenues 19,426 12,438 14,096
Connectivity Products [Member]      
Revenues 89,420 78,665 70,677
Smart Sensing Products [Member]      
Revenues 33,286 21,661 16,475
License [Member]      
Revenues 72,827 52,513 47,890
License [Member] | Transferred at Point in Time [Member]      
Revenues 53,401 40,075 33,794
License [Member] | Transferred over Time [Member]      
Revenues 19,426 12,438 14,096
License [Member] | Connectivity Products [Member]      
Revenues 52,460 40,748 36,471
License [Member] | Smart Sensing Products [Member]      
Revenues 20,367 11,765 11,419
Royalty [Member]      
Revenues 49,879 47,813 39,262
Royalty [Member] | Transferred at Point in Time [Member]      
Revenues 49,879 47,813 39,262
Royalty [Member] | Connectivity Products [Member]      
Revenues 36,960 37,917 34,206
Royalty [Member] | Smart Sensing Products [Member]      
Revenues 12,919 9,896 5,056
UNITED STATES      
Revenues 26,718 20,813 16,627
UNITED STATES | License [Member]      
Revenues 16,685 6,716 15,203
UNITED STATES | Royalty [Member]      
Revenues 10,033 14,097 1,424
Europe and Middle East [Member]      
Revenues 6,876 11,966 21,493
Europe and Middle East [Member] | License [Member]      
Revenues 2,938 6,176 5,282
Europe and Middle East [Member] | Royalty [Member]      
Revenues 3,938 5,790 16,211
Asia Pacific [Member]      
Revenues 89,102 67,547 49,032
Asia Pacific [Member] | License [Member]      
Revenues 53,194 39,621 27,405
Asia Pacific [Member] | Royalty [Member]      
Revenues 35,908 27,926 $ 21,627
Other [Member]      
Revenues 10 0  
Other [Member] | License [Member]      
Revenues 10 0  
Other [Member] | Royalty [Member]      
Revenues $ 0 $ 0