XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues $ 24,960 $ 23,471 $ 72,181 $ 58,840
Transferred at Point in Time [Member]        
Revenues 21,639 19,670 62,141 48,531
Transferred over Time [Member]        
Revenues 3,321 3,801 10,040 10,309
Connectivity Products [Member]        
Revenues 18,573 19,032 56,716 46,424
Smart Sensing Products [Member]        
Revenues 6,387 4,439 15,465 12,416
License [Member]        
Revenues 12,420 11,269 40,445 33,084
License [Member] | Transferred at Point in Time [Member]        
Revenues 9,099 7,468 30,405 22,775
License [Member] | Transferred over Time [Member]        
Revenues 3,321 3,801 10,040 10,309
License [Member] | Connectivity Products [Member]        
Revenues 8,821 8,608 31,679 23,324
License [Member] | Smart Sensing Products [Member]        
Revenues 3,599 2,661 8,766 9,760
Royalty [Member]        
Revenues 12,540 12,202 31,736 25,756
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 12,540 12,202 31,736 25,756
Royalty [Member] | Transferred over Time [Member]        
Revenues 0 0 0 0
Royalty [Member] | Connectivity Products [Member]        
Revenues 9,752 10,424 25,037 23,100
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 2,788 1,778 6,699 2,656
UNITED STATES        
Revenues 3,079 3,811 13,754 7,713
UNITED STATES | License [Member]        
Revenues 1,035 3,450 5,784 6,809
UNITED STATES | Royalty [Member]        
Revenues 2,044 361 7,970 904
Europe and Middle East [Member]        
Revenues 825 6,911 10,017 13,245
Europe and Middle East [Member] | License [Member]        
Revenues 347 1,241 4,980 2,848
Europe and Middle East [Member] | Royalty [Member]        
Revenues 478 5,670 5,037 10,397
Asia Pacific [Member]        
Revenues 21,056 12,749 48,410 37,882
Asia Pacific [Member] | License [Member]        
Revenues 11,038 6,578 29,681 23,427
Asia Pacific [Member] | Royalty [Member]        
Revenues $ 10,018 $ 6,171 $ 18,729 $ 14,455