XML 21 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 189,002 $ 203,771
Investments—short-term 343,561 331,208
Receivables, net 237,393 257,086
Contract assets 9,240 8,386
Inventory 116,458 101,803
Prepaid expenses and other current assets 51,705 59,716
Total current assets 947,359 961,970
PROPERTY, PLANT AND EQUIPMENT, NET 361,807 362,168
INTANGIBLE ASSETS, NET 131,025 150,643
RIGHT-OF-USE ASSETS 111,338 12,379
GOODWILL 92,873 92,873
DEFERRED TAX ASSETS 88,453 96,558
INVESTMENTS—LONG-TERM 7,033 79,391
CONTINGENT CONSIDERATION 45,063 32,400
OTHER ASSETS 17,386 17,021
TOTAL ASSETS 1,802,337 1,805,403
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 295,688 373,037
Operating lease liabilities—short-term 15,294 8,466
Contract liabilities—short-term 7,589 6,766
Long-term debt—short-term 2,843 2,843
Total current liabilities 321,414 391,112
LONG-TERM DEBT 273,207 274,295
OPERATING LEASE LIABILITIES—LONG-TERM 99,438 5,342
CONTRACT LIABILITIES—LONG-TERM 18,881 22,068
OTHER LONG-TERM LIABILITIES 27,551 27,144
Total liabilities 740,491 719,961
COMMITMENTS AND CONTINGENT LIABILITIES (Note 15)
SHAREHOLDERS’ EQUITY:    
Preferred shares, par value, $0.01 per share; 50,000,000 shares authorized; zero issued and outstanding at June 30, 2020 and December 31, 2019, respectively
Ordinary shares, par value, $0.01 per share; 450,000,000 shares authorized; 162,119,961 and 160,489,888 shares issued; 159,028,355 and 157,779,002 shares outstanding at June 30, 2020 and December 31, 2019, respectively 1,618 1,602
Treasury shares, at cost (3,091,606 and 2,710,886 shares at June 30, 2020 and December 31, 2019, respectively) (125,792) (118,386)
Additional paid-in capital 2,636,194 2,586,030
Accumulated other comprehensive loss (101) (1,816)
Accumulated deficit (1,450,073) (1,381,988)
Total shareholders’ equity 1,061,846 1,085,442
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,802,337 $ 1,805,403