XML 106 R88.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
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:        
Net operating loss and other carryforwards $ 14,923 $ 15,762    
Tax credit carryforwards 3,727 4,743    
Accrued expenses 12,019 14,629    
Allowance for bad debt 2,514 2,003    
Share-based compensation expense 8,634 6,097    
Operating lease liabilities 5,717 6,320    
Basis difference in fixed assets 39,242 22,191    
Deferred revenue 3,413 2,420    
Convertible debt 2,952 0    
State taxes 2,526 1,974    
Other 1,675 2,468    
Deferred tax assets, gross 97,342 78,607    
Less: valuation allowance (7,669) (1,720) $ (1,699) $ (1,812)
Total deferred tax assets 89,673 76,887    
Deferred tax liabilities:        
Operating lease right-of-use assets (5,040) (4,618)    
Basis difference in intangible assets (103,676) (86,712)    
Unrealized gains on investments (13,364) (13,512)    
Prepaid insurance (2,111) (2,835)    
Other (4,014) (5,982)    
Total deferred tax liabilities (128,205) (113,659)    
Net deferred tax liabilities $ (38,532) $ (36,772)