XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 165,959 $ 177,740
Tax credit carryforwards 71,222 89,737
Capitalized research expenses 127,428 89,979
Disallowed interest carryforwards 6,837 31,531
Stock-based compensation 30,671 27,448
Accrued expenses 19,963 21,382
Exchangeable notes 28,821 36,891
Other 30,295 34,822
Total deferred tax assets 481,196 509,530
Less valuation allowance (156,710) (159,675)
Deferred tax assets, net of valuation allowance 324,486 349,855
Deferred tax liabilities:    
Intangible assets (45,769) (65,349)
Right-of-use assets (19,981) (22,657)
Property and equipment (4,403) (22,738)
Other (3,546) (5,610)
Total deferred tax liabilities (73,699) (116,354)
Net deferred tax assets $ 250,787 $ 233,501