XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION - Summary of Disaggregated Revenue by Primary Geographical Market and Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues $ 316,057 $ 125,538 $ 617,811 $ 331,083
Products delivered at a point in time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues 302,100 114,299 590,971 308,978
Products and services delivered over time        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues 13,957 11,239 26,840 22,105
U.S.        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues 254,576 100,791 502,358 280,391
International        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net revenues $ 61,481 $ 24,747 $ 115,453 $ 50,692