XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Pro Forma (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings:      
As reported $ 1,056,828 $ 1,065,376 $ 1,123,818
Acquisition-related Costs      
Revenue:      
As reported     5,855
Fair Value Adjustment to Inventory      
Revenue:      
As reported     15,082
RegO and Acme      
Revenue:      
As reported     7,907,081
Pro forma (unaudited)     8,163,185
Earnings:      
As reported     1,123,818
Pro forma (unaudited)     $ 1,145,106