XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue by service offering consisted of the following:
 
(In thousands)Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Services$25,686 $8,138 
Licenses and subscriptions1,781 3,658 
Products8,505 1,020 
Total revenue$35,972 $12,816 

Revenue by geography consisted of the following:
 
(In thousands)Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Americas$32,663 $9,226 
Europe— 3,000 
Asia3,309 590 
Total revenue$35,972 $12,816 
Schedule of Change in Contract Assets and Contract Liabilities
The change in contract assets was as follows:
 
(In thousands)Three Months Ended
March 31, 2022
Three Months Ended
March 31, 2021
Unbilled receivables, beginning of period$784 $3,536 
Reclassifications to billed receivables(232)(1,192)
Revenues recognized in excess of period billings285 4,082 
Unbilled receivables, end of period$837 $6,426 
The change in contract liabilities, consisting of deferred revenue, was as follows:
 
(In thousands)Three Months Ended
March 31, 2022
Three Months Ended
March 31, 2021
Deferred revenue, beginning of period$2,649 $397 
Revenues recognized from balances held at the beginning of the period(1,581)(201)
Net revenues deferred from period collections on unfulfilled performance obligations664 227 
Ending balance$1,732 $423 
Schedule of Remaining Performance Obligations
Remaining performance obligations consisted of the following at March 31, 2022:
 
(In thousands)TotalRemaining
2022
2023 - 2024
Subscriptions$6,583 1,819 4,763 
Total$6,583 1,819 4,763