XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Disaggregated consolidated revenue by geographic area (based on the location to which the product is shipped to):
Year Ended December 31,
(in thousands)20232022
United States$1,253,401 $932,418 
Canada141,125 118,722 
Europe79,643 51,631 
Pacific Rim13,515 10,768 
Latin America74,577 34,202 
Other9,841 3,681 
Intersegment revenue elimination(1,700)— 
Total revenue$1,570,402 $1,151,422 
Operating Lease Income
Rental revenue from operating leases:
Year Ended December 31,
(in thousands)20232022
Revenue from operating leases$17,186 $17,675