XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.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
As RestatedAs Restated
Over-time revenue$324,851 $114,548 $532,922 $232,398 
Point in time revenue95,014 81,968 187,529 212,358 
Total revenue$419,865 $196,516 $720,451 $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
As Restated
Unbilled receivables$106,844 $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