XML 39 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Revenue from Significant Partners Revenue from significant partners, which is defined as 10% or more of our total revenue, was as follows:
Year-ended December 31,
202120202019
Partner A41%45%N/A
Partner B14%17%27%
Partner C<10%<10%13%
Schedule of Commercial License Rights
As of December 31, 2021 and 2020, commercial license and other economic rights consist of the following (in thousands):

December 31, 2021December 31, 2020
Gross
Adjustments(1)
NetGross
Adjustments(2)
Net
Aziyo and CorMatrix$17,696 $(9,461)$8,235 $17,696 $(9,588)$8,108 
Selexis and Dianomi10,602 (8,727)1,875 10,602 (7,731)2,871 
     Total$28,298 $(18,188)$10,110 $28,298 $(17,319)$10,979 

(1) Amounts represent accumulated amortization to principal of $11.7 million and credit loss adjustments of $6.5 million as of December 31, 2021.
(2) Amounts represent accumulated amortization to principal of $11.3 million and credit loss adjustments of $6.0 million as of December 31, 2020.
Schedule of Disaggregation of Revenue
Royalty revenue for 2021, 2020 and 2019 are reported as below (in thousands):
Year ended December 31,
202120202019
Kyprolis$27,472 $25,164 $25,046 
Evomela10,079 6,377 5,171 
Other11,376 2,255 2,566 
PromactaN/AN/A14,193 
$48,927 $33,796 $46,976 


The following table represents disaggregation of Captisol and Contract Revenue (in thousands):
Year ended December 31,
202120202019
Captisol$164,250 $109,959 $31,489 
Contract
     Service Revenue23,712 21,803 16,776 
     License Fees5,084 4,378 6,199 
     Milestone28,748 11,516 17,173 
     Other6,412 4,967 1,669 
$63,956 $42,664 $41,817 
Schedule of Computation of Basic and Diluted Net Income (Loss) per Share The following table presents the calculation of weighted average shares used to calculate basic and diluted income (loss) per share (in thousands):
Year Ended December 31,
 202120202019
Weighted average shares outstanding:16,630 16,185 18,995 
Dilutive potential common shares:
   Restricted stock96 — 43 
   Stock options520 — 719 
Shares used to compute diluted income (loss) per share17,246 16,185 19,757 
Potentially dilutive shares excluded from calculation due to anti-dilutive effect4,793 8,458 8,926