XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Summary of Income (Loss) Before Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income (loss) before income taxes:        
Income (loss) before income taxes $ 47,683 $ 63,637 $ 145,802 $ 130,014
Income tax provision 7,254 14,025 23,674 27,160
Income before equity in losses of unconsolidated affiliate $ 40,429 $ 49,612 $ 122,128 $ 102,854
Income tax provision as a percentage of income before income taxes 15.20% 22.00% 16.20% 20.90%