XML 394 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Components of provision for income taxes from continuing operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 51,717 $ 32,798 $ 134,336
State 8,266 8,747 16,970
Non-U.S. 30,408 56,442 35,399
Deferred:      
Federal (24,396) (27,528) (85,272)
State 5,439 10,116 (16,933)
Non-U.S. 5,006 2,428 (10,151)
Provision for income taxes from continuing operations $ 76,440 $ 83,003 $ 74,349