XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues
Revenues by geography consisted of the following:
Three months ended March 31,
(In thousands)20232022
Americas$42,145 $32,663 
Asia— 3,309 
Total revenues$42,145 $35,972 
Schedule of Change in Contract Assets and Contract Liabilities
The change in contract assets was as follows:
Three Months Ended March 31,
(In thousands)20232022
Unbilled receivables, beginning of period$694 $784 
Reclassifications to billed receivables(694)(232)
Revenues recognized in excess of period billings668 285 
Unbilled receivables, end of period$668 $837 
The change in contract liabilities, consisting of deferred revenue, was as follows:
Three Months Ended March 31,
(In thousands)20232022
Deferred revenue, beginning of period$2,738 $2,649 
Revenues recognized from balances held at the beginning of the period(1,442)(1,581)
Revenues deferred from period collections on unfulfilled performance obligations253 664 
Deferred revenue, end of period$1,549 $1,732 
Schedule of Remaining Performance Obligations
Remaining performance obligations consisted of the following as of March 31, 2023:
 
(In thousands)Remaining 20232024Total
Subscriptions$2,919 $1,104 $4,023 
Program management and professional services2,092 — 2,092 
Total$5,011 $1,104 $6,115