XML 18 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 258,341 $ 272,961
Investments—short-term 280,004 362,066
Receivables, net 297,357 275,143
Contract assets 8,793 14,401
Inventory 136,077 125,738
Prepaid expenses and other current assets 57,186 60,662
Total current assets 1,037,758 1,110,971
PROPERTY, PLANT AND EQUIPMENT, NET 343,949 350,003
INVESTMENTS—LONG-TERM 131,032 24,780
RIGHT-OF-USE ASSETS 123,012 131,718
INTANGIBLE ASSETS, NET 93,274 111,191
GOODWILL 92,873 92,873
DEFERRED TAX ASSETS 75,643 86,228
CONTINGENT CONSIDERATION 22,632 24,651
OTHER ASSETS 17,396 17,315
TOTAL ASSETS 1,937,569 1,949,730
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 357,961 412,171
Operating lease liabilities—short-term 15,847 15,732
Contract liabilities—short-term 6,634 7,512
Current portion of long-term debt 3,000 2,843
Total current liabilities 383,442 438,258
LONG-TERM DEBT 294,070 272,118
OPERATING LEASE LIABILITIES—LONG-TERM 111,664 119,464
CONTRACT LIABILITIES—LONG-TERM 14,167 16,397
OTHER LONG-TERM LIABILITIES 36,324 36,511
Total liabilities 839,667 882,748
COMMITMENTS AND CONTINGENT LIABILITIES (Note 14)
SHAREHOLDERS’ EQUITY:    
Preferred shares, par value, $0.01 per share; 50,000,000 shares authorized; zero issued and outstanding at June 30, 2021 and December 31, 2020, respectively
Ordinary shares, par value, $0.01 per share; 450,000,000 shares authorized; 164,965,774 and 162,269,220 shares issued; 161,296,126 and 159,161,141 shares outstanding at June 30, 2021 and December 31, 2020, respectively 1,650 1,620
Treasury shares, at cost (3,669,648 and 3,108,079 shares at June 30, 2021 and December 31, 2020, respectively) (137,207) (126,087)
Additional paid-in capital 2,748,584 2,685,647
Accumulated other comprehensive loss (2,222) (1,349)
Accumulated deficit (1,512,903) (1,492,849)
Total shareholders’ equity 1,097,902 1,066,982
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,937,569 $ 1,949,730