XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Disaggregated Revenue—The following table shows the revenue by geography for the three months ended March 31, 2022 and 2021, respectively (in thousands):
Three Months Ended March 31,
20222021
Revenue:
United States
$16,237 $16,996 
International
12,273 9,933 
Total revenue
$28,510 $26,929 
No country other than the United States accounted for more than 10% of the Company’s revenue for the three months ended March 31, 2022 and 2021, respectively. The geographical revenue information is determined by the ship-to address of the products and the billing address of the customers of the services.
The following table shows over time versus point-in-time revenue for the three months ended March 31, 2022 and 2021, respectively (in thousands):
Three Months Ended March 31,
20222021
Over time revenue
$21,114 $16,489 
Point-in-time revenue
7,396 10,440 
Total
$28,510 $26,929 
Contract Balances—The timing of revenue recognition differs from the timing of invoicing to customers and this timing difference results in contract liabilities (deferred revenue) on the Company’s condensed consolidated balance sheets. The contract balances as of March 31, 2022 and December 31, 2021 were as follows (in thousands):
March 31,
2022
December 31,
2021
Accounts receivable, net
$11,636 $8,898 
Unbilled accounts receivable
$3,452 $1,981 
Deferred revenue
$14,558 $11,948 
During the three months ended March 31, 2022 and 2021, the Company recognized revenue of $4.4 million and $2.0 million that was included in the deferred revenue balance at the beginning of the fiscal year, respectively. Contracted but unsatisfied performance obligations were $28.1 million at the end of March 31, 2022 and consisted of deferred revenue and backlog. The contracted but unsatisfied or partially unsatisfied performance obligations expected to be recognized over the next 12 months at the end of March 31, 2022 were $24.7 million, and the remaining thereafter.