XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Statutory Tax Rate to Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of effective income tax rate      
Statutory tax rate (as a percent) 12.50% 12.50% 12.50%
Income (loss) from continuing operations before income taxes at statutory rate $ 55,469 $ 52,690 $ (3,891)
Share-based compensation 5,607 4,177 4,347
Foreign rate differential 4,844 4,701 521
Change in valuation allowance (49,517) (142,424) 1,102
Intercompany amounts 708 (16,551) (1,694)
Irish rate differential 5,798 235 4,926
Uncertain tax positions (667) (234) 602
Non-deductible lobbying expenses 767 705 775
U.S. state income taxes, net of U.S. federal benefit 2,802 347 1,272
Foreign derived intangible income (281)   (4,530)
R&D credit (7,815) (2,823) (2,531)
Abandonment of NOLs 49,897    
Other permanent items 4,000 1,539 1,125
Total tax provision (benefit) $ 71,612 $ (97,638) $ 2,024
Effective tax rate (as a percent) 16.10% (23.20%) (6.50%)