Quarterly report pursuant to Section 13 or 15(d)

Contract Assets and Liabilities - Changes in Short-term and Long-term Contracts (Details)

v3.22.1
Contract Assets and Liabilities - Changes in Short-term and Long-term Contracts (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Contract Assets  
Contract Assets, Beginning balance $ 1,678
Billings or revenue recognized that was included in the beginning balance 589
Changes in contract assets, net of reclassification to receivables 1,058
Cumulative catch-up adjustment arising from changes in estimates to complete 0
Changes in costs to fulfill and amortization of commission costs (460)
Contract Assets, Ending balance 2,865
Contract Liabilities  
Contract Liability, Beginning balance 11,834
Billings or revenue recognized that was included in the beginning balance (7,735)
Cash received in advance and not recognized as revenue 6,746
Cumulative catch-up adjustment arising from changes in estimates to complete 1,335
Cumulative catch-up adjustment arising from contract modification 290
Changes in costs to fulfill and amortization of commission costs 0
Changes in contract commission costs 58
Contract Liability, Ending balance $ 12,528