XML 32 R23.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
Disaggregation of the product revenue by type of customer for the three months ended March 31, 2022 and 2021, respectively:
Three Months Ended
March 31,
20222021
Public sector entities$1,610 $62,091 
Private sector customers175,844 2,408 
Total product revenue$177,454 $64,499 
The following table sets forth the Company’s product gross profit and product gross profit margin for the three months ended March 31, 2022 and 2021:
Three Months Ended
March 31,
20222021
Product revenue$177,454$64,499
Cost of product revenue86,69730,035
Product gross profit$90,757$34,464
Product gross profit margin51 %53 %
Schedule of Contract Liabilities The activity related to contract liabilities for the three months ended March 31, 2022 is as follows:
Amount
Balance at December 31, 2021
$92,448 
Unearned revenue from cash received during the period, excluding amounts recognized as revenue during the period2,464 
Revenue recognized related to contract liability balance at the beginning of the period— 
Balance at March 31, 2022
$94,912