XML 36 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Inventory Inventory consisted of the following (in thousands):

 

 

 

March 31,

2021

 

 

December 31,

2020

 

Finished goods

 

$

947

 

 

$

1,453

 

Work in process

 

 

7,731

 

 

 

6,367

 

Raw material

 

 

1,633

 

 

 

1,862

 

 

 

$

10,311

 

 

$

9,682

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

March 31,

2021

 

 

December 31,

2020

 

Accrued sales allowances

 

$

23,886

 

 

$

14,115

 

Accrued research and development services

 

 

22,177

 

 

 

28,380

 

Accrued compensation and benefits

 

 

21,767

 

 

 

25,811

 

Accrued consulting and professional fees

 

 

18,370

 

 

 

18,969

 

Current portion of lease liabilities

 

 

6,082

 

 

 

5,087

 

Current portion of accrued branded prescription drug fees

 

 

5,203

 

 

 

1,845

 

Other

 

 

3,039

 

 

 

3,267

 

 

 

$

100,524

 

 

$

97,474