XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets-    
Accounts receivable and allowance for doubtful accounts $ 2,530 $ 1,878
Stock-based compensation 3,809 3,392
Accrued liabilities and expenses 34,179 36,255
Lease liabilities 32,048 27,944
Net operating loss carryforwards 5,361 10,379
Intangible assets 9,204 3,851
Research and experimental expenditures 106,002  
Other 539 758
Subtotal 193,672 84,457
Valuation allowances (379) (475)
Total deferred tax assets 193,293 83,982
Deferred tax liabilities-    
Property and equipment (18,882) (15,534)
Lease right-of-use asset (32,025) (27,905)
Long-term contracts (1,870) (964)
Goodwill (23,288) (17,321)
Other (1,563) (1,098)
Total deferred tax liabilities (77,628) (62,822)
Net deferred tax assets 115,665 21,160
Deferred income tax assets    
Deferred tax assets $ 115,665 22,905
Deferred tax liabilities   $ 1,745