XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Summary of effective income tax rate reconciliation
Three Months Ended June 30,Six Months Ended June 30,
thousands except percentages2024202320242023
Income tax expense (benefit)$6,359 $(15,370)$(10,836)$(16,648)
Income (loss) before income taxes27,417 (34,511)(42,245)(58,416)
Effective tax rate23.2 %44.5 %25.7 %28.5 %