XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 27,207 $ 24,073 $ 77,716 $ 73,257
Transferred at Point in Time [Member]        
Revenue 25,064 21,612 71,604 64,022
Transferred over Time [Member]        
Revenue 2,143 2,461 6,112 9,235
Connectivity Products [Member]        
Revenue 21,761 20,768 64,816 60,880
Smart Sensing Products [Member]        
Revenue 5,446 3,305 12,900 12,377
UNITED STATES        
Revenue 8,119 1,568 12,022 5,668
Europe and Middle East [Member]        
Revenue 2,690 5,624 11,644 10,518
Asia Pacific [Member]        
Revenue [1],[2] 16,398 16,862 54,037 56,551
Other [Member]        
Revenue 0 19 13 520
License [Member]        
Revenue 15,574 13,940 44,266 45,739
License [Member] | Transferred at Point in Time [Member]        
Revenue 13,431 11,479 38,154 36,504
License [Member] | Transferred over Time [Member]        
Revenue 2,143 2,461 6,112 9,235
License [Member] | Connectivity Products [Member]        
Revenue 12,960 13,120 39,283 40,787
License [Member] | Smart Sensing Products [Member]        
Revenue 2,614 820 4,983 4,952
License [Member] | UNITED STATES        
Revenue 7,174 360 7,985 1,399
License [Member] | Europe and Middle East [Member]        
Revenue 1,473 4,796 8,318 8,378
License [Member] | Asia Pacific [Member]        
Revenue 6,927 8,765 27,950 35,442
License [Member] | Other [Member]        
Revenue 0 19 13 520
Royalty [Member]        
Revenue 11,633 10,133 33,450 27,518
Royalty [Member] | Transferred at Point in Time [Member]        
Revenue 11,633 10,133 33,450 27,518
Royalty [Member] | Transferred over Time [Member]        
Revenue   0   0
Royalty [Member] | Connectivity Products [Member]        
Revenue 8,801 7,648 25,533 20,093
Royalty [Member] | Smart Sensing Products [Member]        
Revenue 2,832 2,485 7,917 7,425
Royalty [Member] | UNITED STATES        
Revenue 945 1,208 4,037 4,269
Royalty [Member] | Europe and Middle East [Member]        
Revenue 1,217 828 3,326 2,140
Royalty [Member] | Asia Pacific [Member]        
Revenue $ 9,471 8,097 $ 26,087 21,109
Royalty [Member] | Other [Member]        
Revenue   $ 0   $ 0
[1] China
[2] South Korea