XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Accrued compensation $ 20,958 $ 18,325
Deferred revenue 40,946 30,007
Receivable, net 12,345 12,460
Tax credits 24,663 19,194
Operating lease liabilities 28,455 28,673
Partnership interests 5,130 5,516
Capitalized research and experimental expenditures 44,946 30,781
Foreign net operating losses 7,870 7,564
Non-U.S. intellectual property 11,333 15,149
Other 7,235 6,588
Total gross deferred tax assets 203,881 174,257
Less: Valuation allowance (29,660) (24,228)
Deferred tax assets 174,221 150,029
Deferred tax liabilities:    
Property, equipment and intangible assets (42,895) (36,386)
Operating lease ROU assets (20,016) (21,379)
Other (3,002) (2,729)
Deferred tax liabilities (65,913) (60,494)
Net deferred tax assets $ 108,308 $ 89,535