XML 42 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2017
Revenue Recognition [Abstract]  
Summary of activity in each of the product revenue allowance and reserve categories

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

Chargebacks,
discounts and
fees

    

Government
and other
rebates

    

Returns

    

Total

Balance at December 31, 2015

 

$

813

 

$

422

 

$

 8

 

$

1,243

Provision related to current period sales

 

 

602

 

 

368

 

 

 2

 

 

972

Adjustment related to prior period sales

 

 

 —

 

 

 —

 

 

 —

 

 

 —

Credit or payments made during the period

 

 

(605)

 

 

(209)

 

 

 —

 

 

(814)

Balance at June 30, 2016

 

$

810

 

$

581

 

$

10

 

$

1,401

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2016

   

$

177

   

$

1,312

    

$

18

  

$

1,507

Provision related to current period sales

 

 

3,251

 

 

3,264

 

 

73

 

 

6,588

Adjustment related to prior period sales

 

 

 —

 

 

62

 

 

 —

 

 

62

Credit or payments made during the period

 

 

(2,730)

 

 

(2,343)

 

 

 —

 

 

(5,073)

Balance at June 30, 2017

 

$

698

 

$

2,295

 

$

91

 

$

3,084

 

Summary of changes in the balances of the contract assets and liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

Balance at
Beginning
of Period

    

Additions

    

Deductions

    

Balance at
End of Period

Six months ended June 30, 2016

 

 

 

 

 

 

 

 

 

 

 

 

Contract assets

 

$

1,000

 

$

 —

 

$

 —

 

$

1,000

Contract liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

92

 

$

470

 

$

(53)

 

$

509

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six months ended June 30, 2017

 

 

 

 

 

 

 

 

 

 

 

 

Contract assets

  

$

1,000

  

$

 —

  

$

 —

  

$

1,000

Contract liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

400

 

$

 —

 

$

(47)

 

$

353

 

Schedule of revenue recognized due to changes in contract asset and contract liability balances

 

 

Three Months Ended June 30,

Revenue recognized in the period from:

    

2016

    

2017

Amounts included in the contract liability at the beginning of the period

 

$

15

 

$

23

Performance obligations satisfied in previous periods

 

$

 —

 

$

 —

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

Revenue recognized in the period from:

 

2016

 

2017

Amounts included in the contract liability at the beginning of the period

 

$

30

 

$

47

Performance obligations satisfied in previous periods

 

$

 —

 

$

 —