XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 28,384 $ 27,207 $ 78,307 $ 77,716
Transferred at Point in Time [Member]        
Revenues 25,510 25,064 67,516 71,604
Transferred over Time [Member]        
Revenues 2,874 2,143 10,791 6,112
Connectivity Products [Member]        
Revenues 18,895 21,761 55,617 64,816
Smart Sensing Products [Member]        
Revenues 9,489 5,446 22,690 12,900
UNITED STATES        
Revenues 6,780 8,119 15,943 12,022
Europe and Middle East [Member]        
Revenues 1,524 2,690 5,018 11,644
Asia Pacific [Member]        
Revenues 20,080 16,398 57,346 54,037
Other [Member]        
Revenues 0 0 0 13
License [Member]        
Revenues 16,028 15,574 46,092 44,266
License [Member] | Transferred at Point in Time [Member]        
Revenues 13,154 13,431 35,301 38,154
License [Member] | Transferred over Time [Member]        
Revenues 2,874 2,143 10,791 6,112
License [Member] | Connectivity Products [Member]        
Revenues 9,477 12,960 30,989 39,283
License [Member] | Smart Sensing Products [Member]        
Revenues 6,551 2,614 15,103 4,983
License [Member] | UNITED STATES        
Revenues 5,301 7,174 11,991 7,985
License [Member] | Europe and Middle East [Member]        
Revenues 837 1,473 2,553 8,318
License [Member] | Asia Pacific [Member]        
Revenues 9,890 6,927 31,548 27,950
License [Member] | Other [Member]        
Revenues   0   13
Royalty [Member]        
Revenues 12,356 11,633 32,215 33,450
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 12,356 11,633 32,215 33,450
Royalty [Member] | Connectivity Products [Member]        
Revenues 9,418 8,801 24,628 25,533
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 2,938 2,832 7,587 7,917
Royalty [Member] | UNITED STATES        
Revenues 1,479 945 3,952 4,037
Royalty [Member] | Europe and Middle East [Member]        
Revenues 687 1,217 2,465 3,326
Royalty [Member] | Asia Pacific [Member]        
Revenues $ 10,190 $ 9,471 $ 25,798 $ 26,087