XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
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
June 30,
Six Months Ended
June 30,
2022202120222021
Over-time revenue$329,915 $114,548 $537,986 $232,398 
Point in time revenue95,014 81,968 187,529 212,358 
Total revenue$424,929 $196,516 $725,515 $444,756 
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):
June 30, 2022December 31, 2021
Unbilled receivables$111,908 $111,224 
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):
June 30, 2022December 31, 2021
Deferred revenue$167,556 $99,575