XML 47 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Account Details (Tables)
12 Months Ended
Dec. 31, 2022
Other Balance Sheet Details [Abstract]  
Schedule of Investment Categories Excluding our investments in Viking, the following table summarizes the various investment categories at December 31, 2022 and 2021 (in thousands):
Cost
Gross unrealized
gains
Gross unrealized
losses
Estimated
fair value
December 31, 2022
Short-term investments
Mutual Funds$81,815 $— $(1050)$80,765 
Bank deposits5,012 (34)4,980 
     Commercial paper7,211 — 7,214 
Corporate bonds6,701 13 (58)6,656 
Corporate equity securities5,807 262 (4,239)1,830 
U.S. government securities2,232 — (70)2,162 
Warrants— 135 — 135 
$108,778 $415 $(5,451)$103,742 
December 31, 2021
Short-term investments
     Mutual fund$152,136 $— $(249)$151,887 
     Bank deposits63,389 13 (21)63,381 
     Commercial paper 36,008 (12)35,998 
     Corporate bonds29,308 17 (38)29,287 
     Corporate equity securities5,807 402 (2,027)4,182 
     U.S. government securities5,577 — (23)5,554 
     Warrants— 408 — 408 
$292,225 $842 $(2,370)$290,697 
Schedule of Available-for-Sale Debt Securities by Contractual Maturity The following table summarizes our available-for-sale debt securities by contractual maturity (in thousands):
December 31, 2022
Amortized CostFair Value
Within one year$57,158 $57,036 
After one year through five years2,794 2,769 
     Total$59,952 $59,805 
Schedule of Available-for-Sale Debt Securities in an Unrealized Loss Position
The following table summarizes our available-for-sale debt securities in an unrealized loss position (in thousands):

Less than 12 months12 months or greaterTotal
Gross
Unrealized
Losses
Estimated
Fair Value
Gross
Unrealized
Losses
Estimated
Fair Value
Gross
Unrealized
Losses
Estimated
Fair Value
December 31, 2022
Bank deposits$(34)$2,470 $— $— $(34)$2,470 
Corporate bonds(21)3,887 (37)947 (58)4,834 
Commercial paper— 3,836 — — — 3,836 
U.S. Government Securities(70)2,161 — — (70)2,161 
     Total$(125)$12,354 $(37)$947 $(162)$13,301 
December 31, 2021
Bank deposits$(13)$20,008 $— $— $(13)$20,008 
Corporate bonds(15)27,252 (5)2,996 (20)30,248 
Commercial paper(6)6,689 (32)10,125 (38)16,814 
U.S. Government Securities— — (23)5,553 (23)5,553 
     Total$(34)$53,949 $(60)$18,674 $(94)$72,623 
Schedule of Property and Equipment Property and equipment are stated at cost and consists of the following (in thousands):
December 31,
20222021
Lab and office equipment$14,172 $13,417 
Leasehold improvements7,446 5,265 
Computer equipment and software989 924 
22,607 19,606 
Less accumulated depreciation and amortization(10,125)(6,415)
$12,482 $13,191 
Schedule of Goodwill and Other Identifiable Intangible Assets Goodwill and identifiable intangible assets consist of the following (in thousands):
December 31,
20222021
Indefinite-lived intangible assets
     Goodwill$105,673 $105,673 
Definite-lived intangible assets
     Complete technology55,211 55,211 
          Less: Accumulated amortization(22,560)(18,916)
     Trade name2,642 2,642 
          Less: Accumulated amortization(1,577)(1,444)
     Customer relationships29,600 29,600 
          Less: Accumulated amortization(17,670)(16,184)
     Contractual relationships362,000 362,000 
Less: Accumulated amortization(65,191)(36,218)
Total goodwill and other identifiable intangible assets, net$448,128 $482,364 
Schedule of Accrued Liabilities Accrued liabilities consist of the following (in thousands):
 December 31,
 20222021
Compensation$6,201 $6,532 
Professional fees662 2,046 
Amounts owed to former licensees3,989 630 
Royalties owed to third parties12 149 
Return reserve and customer refunds— 2,420 
Acquisition related liabilities— 1,000 
Subcontractor— 1,759 
Supplier634 848 
Other4,183 2,195 
$15,681 $17,579 
Schedule of Contingent Liabilities The following table summarizes roll-forward of contingent liabilities as of December 2022 and 2021 (in thousands):
December 31, 2020PaymentsFair Value AdjustmentDecember 31, 2021PaymentsFair Value AdjustmentRepurchasesDecember 31, 2022
Cydex$507 $(50)$(108)$349 $— $(265)$— $84 
Metabasis3,822 — (464)3,358 — 71 — 3,429 
Pfenex37,600 — (37,600)— — — — — 
Total $41,929 $(50)$(38,172)$3,707 $ $(194)$ $3,513