XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue by geography consisted of the following:
 
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2022202120222021
Americas$40,073 $20,126 $72,736 $29,352 
Europe— 7,800 — 10,800 
Asia3,595 3,956 6,904 4,546 
Total revenue$43,668 $31,882 $79,640 $44,698 
Schedule of Change in Contract Assets and Contract Liabilities
The change in contract assets was as follows:
Six Months Ended June 30,
(In thousands)20222021
Unbilled receivables, beginning of period$784 $3,536 
Reclassifications to billed receivables(232)(1,192)
Revenues recognized in excess of period billings417 9,783 
Unbilled receivables, end of period$969 $12,127 
The change in contract liabilities, consisting of deferred revenue, was as follows:
Six Months Ended June 30,
(In thousands)20222021
Deferred revenue, beginning of period$2,649 $397 
Revenues recognized from balances held at the beginning of the period(1,998)(397)
Net revenues deferred from period collections on unfulfilled performance obligations5,801 6,572 
Ending balance$6,452 $6,572 
Schedule of Remaining Performance Obligations
Remaining performance obligations consisted of the following at June 30, 2022:
 
(In thousands)TotalRemaining
2022
2023 - 2024
Subscriptions$9,518 3,727 5,791 
Program management and professional services5,555 2,812 2,743 
Total$15,073 6,539 8,534