XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Pronouncements Schedule Of New Accounting Pronouncements And Changes In Accounting Principles (Tables)
6 Months Ended
Jun. 30, 2018
Summary of Significant Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
In accordance with the New Revenue Standard requirements, the disclosure of the impact of adoption on the Company's Consolidated Statement of Operations and Balance Sheet was as follows (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
(In thousands)
As Reported
 
Effect of Change Higher/ (Lower)
 
Amounts under ASC 605
 
As Reported
 
Effect of Change Higher/ (Lower)
 
Amounts under ASC 605
Consolidated Statement of Operations
 
 
 
 
 
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Royalties
$
30,049

 
$
43,577

 
$
73,626

 
$
51,423

 
$
99,377

 
$
150,800

Product revenue
8,087

 
134

 
8,221

 
15,400

 
377

 
15,777

Contract and other revenue
18,322

 
(1,349
)
 
16,973

 
36,061

 
(3,359
)
 
32,702

Total revenue
$
56,458

 
$
42,362

 
$
98,820

 
$
102,884

 
$
96,395

 
$
199,279

 
 
 
 
 
 
 
 
 
 
 
 
Costs and expenses:
 
 
 
 
 
 
 
 
 
 
 
Interest income and other income (expense), net
$
8,249

 
$
(7,041
)
 
$
1,208

 
$
17,365

 
$
(14,555
)
 
$
2,810

Provision for (benefit from) income taxes
$
(1,015
)
 
$
5,806

 
$
4,791

 
$
(4,244
)
 
$
10,509

 
$
6,265

Net income (loss)
$
(15,357
)
 
$
29,515

 
$
14,158

 
$
(51,046
)
 
$
71,331

 
$
20,285


 
June 30, 2018
(In thousands)
As Reported
 
Effect of Change Higher/ (Lower)
 
Amounts under ASC 605
Consolidated Balance Sheet
 
 
 
 
 
Assets:
 
 
 
 
 
Unbilled receivables
$
750,875

 
$
(750,875
)
 
$

Deferred tax assets
82,111

 
95,480

 
177,591

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Deferred revenue
13,900

 
(1,207
)
 
12,693

Income taxes payable
103,598

 
(97,733
)
 
5,865

 
 
 
 
 
 
Stockholders’ equity:
 
 
 
 
 
Accumulated deficit
97,383

 
554,957

 
652,340