XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Revenue $ 5,470,840 $ 4,796,521 $ 3,887,189
Net income $ 358,054 $ 172,977 $ 79,578
Earnings per share      
Basic $ 10.78 $ 5.17 $ 2.40
Diluted $ 10.67 $ 5.10 $ 2.37