XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 33,679 $ 49,846
Tax credit carryforwards 88,147 92,368
Property, plant and equipment 21,387 15,328
Deferred interest expense 476 0
Accrued liabilities 37,832 39,929
Receivable 30,086 29,178
Unrealized foreign exchange loss 7,205 8,018
Revenue recognition 0 1,564
Operating lease liabilities 16,053 26,955
Other 15,219 14,665
Total deferred tax assets 250,084 277,851
Valuation allowance (114,811) (101,869)
Total deferred tax assets net of valuation allowance 135,273 175,982
Property, plant and equipment 34,206 50,215
Deferred gain 5,739 7,839
Unrealized foreign exchange gain 3,129 5,242
Unbilled receivables 8,995 822
Operating lease right of use assets 16,031 26,241
Other 5,533 7,433
Total deferred tax liabilities 73,633 97,792
Other assets 73,585 86,616
Other non-current liabilities (11,945) (8,426)
Net deferred tax assets $ 61,640 $ 78,190