XML 120 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Deferred tax assets - non-current $ 8,551 $ 8,005
Deferred tax liabilities - non-current (77,369) (75,849)
Total net deferred tax liabilities (68,818) (67,844)
Deferred tax assets:    
Net operating losses 16,492 17,457
Accrued liabilities 20,408 34,333
Deferred compensation 16,812 14,437
Accrued compensation 9,485 6,928
Deferred revenue 1,446 1,654
Tax credits 3,376 4,423
Equity awards 3,537 3,322
Operating lease liability 26,627 23,556
Other, net 884 910
Valuation allowance (19,105) (21,016)
Total deferred tax assets 79,962 86,004
Deferred tax liabilities:    
Depreciation (81,949) (85,402)
Intangible assets (41,329) (46,228)
Prepaid expenses and other (16) (16)
Lease right-of-use assets (25,486) (22,202)
Total deferred tax liabilities $ (148,780) $ (153,848)