XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Deferred Revenue Disclosure [Abstract]  
Disaggregation of Revenue
Disaggregated consolidated revenue by geographic area (based on the location to which the product is shipped to):
Three Months Ended March 31,
(in thousands)20232022
United States$298,727 $125,256 
Canada21,845 9,797 
Europe16,916 8,082 
Pacific Rim1,937 5,039 
Latin America7,429 4,845 
Other1,416 1,066 
Total revenue$348,270 $154,085 
Operating Lease Income
Rental revenue from operating leases:
Three Months Ended March 31,
(in thousands)20232022
Revenue from operating leases$6,100 $3,541