XML 119 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Reconciliation of Total Segment Profit to Operating Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting [Abstract]      
Total segment profit $ 649,102 $ 487,907 $ 367,898
Amortization 47,856 53,092 66,428
Unallocated general and administrative expenses 49,478 39,370 62,192
Operating income 551,768 395,445 239,278
Interest expense 41,240 48,600 46,962
Interest income 243 786 4,652
Other expense (income), net 31,695 (6,656) (121,081)
Income before income tax expense $ 479,076 $ 354,287 $ 318,049