XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 124,657 $ 87,735 $ 225,975 $ 170,098
Increase/(decrease) in disaggregated revenue $ 36,922   $ 55,877  
Percentage increase/(decrease) in disaggregated revenue 42.00%   33.00%  
Total patent royalties        
Disaggregation of Revenue [Line Items]        
Revenue $ 123,985 86,205 $ 225,064 166,378
Increase/(decrease) in disaggregated revenue $ 37,780   $ 58,686  
Percentage increase/(decrease) in disaggregated revenue 44.00%   35.00%  
Total patent royalties | Current revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 99,429 76,619 $ 198,317 153,011
Increase/(decrease) in disaggregated revenue $ 22,810   $ 45,306  
Percentage increase/(decrease) in disaggregated revenue 30.00%   30.00%  
Total patent royalties | Non-current revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 24,556 9,586 $ 26,747 13,367
Increase/(decrease) in disaggregated revenue $ 14,970   $ 13,380  
Percentage increase/(decrease) in disaggregated revenue 156.00%   100.00%  
Technology solutions        
Disaggregation of Revenue [Line Items]        
Revenue $ 672 1,530 $ 911 3,720
Increase/(decrease) in disaggregated revenue $ (858)   $ (2,809)  
Percentage increase/(decrease) in disaggregated revenue (56.00%)   (76.00%)  
Variable patent royalty revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 7,673 7,323 $ 16,718 14,419
Increase/(decrease) in disaggregated revenue $ 350   $ 2,299  
Percentage increase/(decrease) in disaggregated revenue 5.00%   16.00%  
Fixed-fee royalty revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 91,756 $ 69,296 $ 181,599 $ 138,592
Increase/(decrease) in disaggregated revenue $ 22,460   $ 43,007  
Percentage increase/(decrease) in disaggregated revenue 32.00%   31.00%