XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Inventory cost $ 30,322 $ 21,692
Accrued expenses and accounts receivable 6,931 5,966
Research and development tax credits 9,613 9,613
Net operating loss carryforwards 52,599 42,068
Lease obligations 3,845 2,050
Accrued pension 2,500 3,878
Share based compensation and others 20,088 14,809
Total deferred tax assets, include valuation allowance 125,898 100,076
Valuation allowances (42,405) (45,232)
Total deferred tax assets, non-current 83,493 54,844
Deferred tax liabilities    
Plant, equipment and intangible assets (6,595) (1,330)
Right of use assets (3,883) (1,975)
Outside basis differences and others (36,114) (50,773)
Total deferred tax liabilities, non-current (46,592) (54,078)
Net deferred tax assets $ 36,901 $ 766