XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail) - Nonstop Delivery ,LLC [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Revenue $ 4,624,385 $ 3,887,189 $ 3,733,507
Net income $ 173,254 $ 79,578 $ 107,998
Earnings per share      
Basic $ 5.18 $ 2.40 $ 3.24
Diluted $ 5.11 $ 2.37 $ 3.23