XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 32,790 $ 24,960 $ 88,649 $ 72,181
Transferred at Point in Time [Member]        
Revenues 25,628 21,639 75,607 62,141
Transferred over Time [Member]        
Revenues 7,162 3,321 13,042 10,040
Connectivity Products [Member]        
Revenues 23,868 18,573 66,578 56,716
Smart Sensing Products [Member]        
Revenues 8,922 6,387 22,071 15,465
License [Member]        
Revenues 21,568 12,420 51,500 40,445
License [Member] | Transferred at Point in Time [Member]        
Revenues 14,406 9,099 38,458 30,405
License [Member] | Transferred over Time [Member]        
Revenues 7,162 3,321 13,042 10,040
License [Member] | Connectivity Products [Member]        
Revenues 16,368 8,821 38,886 31,679
License [Member] | Smart Sensing Products [Member]        
Revenues 5,200 3,599 12,614 8,766
Royalty [Member]        
Revenues 11,222 12,540 37,149 31,736
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 11,222 12,540 37,149 31,736
Royalty [Member] | Connectivity Products [Member]        
Revenues 7,500 9,752 27,692 25,037
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 3,722 2,788 9,457 6,699
UNITED STATES        
Revenues 8,792 3,079 19,290 13,754
UNITED STATES | License [Member]        
Revenues 6,308 1,035 11,602 5,784
UNITED STATES | Royalty [Member]        
Revenues 2,484 2,044 7,688 7,970
Europe and Middle East [Member]        
Revenues 1,430 825 3,435 10,017
Europe and Middle East [Member] | License [Member]        
Revenues 597 347 1,430 4,980
Europe and Middle East [Member] | Royalty [Member]        
Revenues 833 478 2,005 5,037
Asia Pacific [Member]        
Revenues 22,558 21,056 65,914 48,410
Asia Pacific [Member] | License [Member]        
Revenues 14,653 11,038 38,458 29,681
Asia Pacific [Member] | Royalty [Member]        
Revenues 7,905 10,018 27,456 18,729
Other Geographic Regions [Member]        
Revenues 10 $ 0 10 $ 0
Other Geographic Regions [Member] | License [Member]        
Revenues $ 10   $ 10