XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets-    
Accounts receivable and allowance for doubtful accounts $ 3,203 $ 2,530
Stock-based compensation 4,549 3,809
Accrued liabilities and expenses 44,209 34,179
Lease liabilities 51,065 32,048
Net operating loss carryforwards 5,877 5,361
Intangible assets 8,570 9,204
Research and experimental expenditures 195,444 106,002
Other 1,234 539
Subtotal 314,151 193,672
Valuation allowances (156) (379)
Total deferred tax assets 313,995 193,293
Deferred tax liabilities-    
Property and equipment (27,049) (18,882)
Lease right-of-use asset (51,058) (32,025)
Long-term contracts (193,144) (1,870)
Goodwill (24,452) (23,288)
Other (1,689) (1,563)
Total deferred tax liabilities (297,392) (77,628)
Net deferred tax assets 16,603 115,665
Deferred income tax assets    
Deferred tax assets 17,723 $ 115,665
Deferred tax liabilities $ 1,120