v3.25.1
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Deferred revenue - beginning of period $ 4,667 $ 6,616
Unbilled Receivables - beginning of period 192 114
Increases due to consideration received from customers 2,137 754
Increases due to revenue recognized, not invoiced to customers 1,094 537
Revenue recognized (2,010) (2,843)
Decreases due to customer invoicing (637) (381)
Deferred revenue - end of period 4,794 4,527
Unbilled Receivables - end of period $ 649 $ 270