XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of statutory tax rate to our worldwide effective tax rate      
Income tax provision at statutory rate (Bermuda rate of 0%) $ 0 $ 0 $ 0
Taxes (benefit) on U.S. and other international earnings (losses) at greater than the Bermuda rate 51,433 74,581 25,685
Increase (decrease) in valuation allowance 10,094 22,533 43,060
Impact of foreign exchange rates (9,145) (28,484) (32,108)
Prior year adjustments to provision 2,540 (3,513) 15,959
Uncertain tax positions (1,828) 5,854 2,080
Audit settlements (646) 12,464  
State income taxes (benefit) 1,698 3,838 266
Other 2,801 (8,053) 6,594
Total income tax expense (benefit) $ 56,947 $ 79,220 $ 61,536
Effective tax rate (as a percent) (183.50%) 61.40% (25.00%)
Tax audit settlement   $ 11,800  
Bermuda      
Reconciliation of statutory tax rate to our worldwide effective tax rate      
Statutory income tax rate 0.00% 0.00% 0.00%