XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
  

(in thousands)

 

2022 (remaining three months)

 $42,746 

2023

  136,916 

2024

  64,517 

2025

  13,747 

2026

  934 

2027 and thereafter

  291 

Total

 $259,151 
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2022

  

2021

  

2022

  

2021

 
  

(in thousands)

  

(in thousands)

 

Direct

 $73,235  $61,554  $209,863  $178,288 

Partner

  52,326   43,380   149,011   123,104 

Total

 $125,561  $104,934  $358,874  $301,392 
Contract With Customer, Commission Asset Balances [Table Text Block]
  

September 30, 2022

  

December 31, 2021

 
  

(in thousands)

 

Current

 $4,646  $4,223 

Noncurrent

 $8,991  $8,391