XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue The following table presents the Company’s revenue disaggregated by sales recorded over-time and sales recorded at a point in time (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Over-time revenue$169,753 $112,329 $591,117 $620,447 
Point in time revenue22,315 27,133 49,679 71,649 
Total revenue$192,068 $139,462 $640,796 $692,096 
Contract assets consisting of unbilled receivables are recorded within accounts receivable on the condensed consolidated balance sheets on a contract-by-contract basis at the end of the reporting period and consisted of the following (in thousands):
September 30, 2021December 31, 2020
Unbilled receivables$61,108 $18,073 
Contract liabilities consisting of deferred revenue recorded on a contract-by-contract basis at the end of each reporting period were as follows (in thousands):
September 30, 2021December 31, 2020
Deferred revenue$81,347 $149,821