XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 183,036 $ 151,741
Restricted cash 1,627 1,425
Accounts receivable, net 517,570 469,119
Inventories 159,040 143,325
Income tax receivables 28,641 27,581
Other current assets 74,132 58,409
Total current assets 964,046 851,600
Property, plant and equipment, net 563,697 513,222
Investments in joint ventures 73,012 66,402
Intangible assets, net 298,856 239,716
Goodwill 348,918 247,687
Operating lease right-of-use assets 66,640 72,310
Non-current accounts receivable, net 7,432 9,768
Other non-current assets 10,940 12,302
Total assets 2,333,541 2,013,007
Current liabilities    
Accounts payable and accrued liabilities 340,298 326,125
Income tax liabilities 52,436 45,084
Finance lease liabilities 2,234 1,967
Operating lease liabilities 17,253 17,531
Other current liabilities 72,209 98,144
Total current liabilities 484,430 488,851
Long-term borrowings 121,065 20,000
Deferred tax liabilities, net 44,310 22,706
Post-retirement benefits 10,430 10,445
Finance lease liabilities 14,006 16,410
Operating lease liabilities 48,488 54,976
Uncertain tax positions 74,526 59,544
Other non-current liabilities 44,802 44,202
Total liabilities 842,057 717,134
Commitments and contingencies (Note 18)
Stockholders’ equity:    
Common stock, €0.06 nominal value, 200,000,000 shares authorized, 121,090,661 and 113,389,911 shares issued and 116,295,090 and 110,029,694 shares outstanding 8,488 8,062
Treasury stock (at cost), 4,795,571 and 3,360,217 shares (83,420) (64,697)
Additional paid-in capital 2,079,161 1,909,323
Accumulated other comprehensive income 14,470 22,318
Accumulated deficit (527,215) (579,133)
Total stockholders’ equity 1,491,484 1,295,873
Total liabilities and stockholders’ equity $ 2,333,541 $ 2,013,007