| QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 | |||||
| TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 | |||||
| (State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) | |||||||
| (Address of principal executive offices) | (Zip Code) | |||||||||||||
| Title of Each Class | Trading | Name of Each Exchange on Which Registered | ||||||
| Symbol(s) | ||||||||
| ☒ | Accelerated filer | ☐ | ||||||||||||
| Non-accelerated filer | ☐ | Smaller reporting company | ||||||||||||
| Emerging growth company | ||||||||||||||
| PAGE NUMBER | ||||||||
| PART I. FINANCIAL INFORMATION | ||||||||
| ITEM 1. | ||||||||
| ITEM 2. | ||||||||
| ITEM 3. | ||||||||
| ITEM 4. | ||||||||
| ITEM 1. | ||||||||
| ITEM 1A. | ||||||||
| ITEM 2. | ||||||||
| ITEM 3. | ||||||||
| ITEM 4. | ||||||||
| ITEM 5. | ||||||||
| ITEM 6. | ||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Assets | |||||||||||
| Current assets: | |||||||||||
| Cash and cash equivalents | $ | $ | |||||||||
| Restricted cash, current | |||||||||||
| Investment in non-marketable debt security | |||||||||||
| Financial assets: | |||||||||||
| Accounts receivable | |||||||||||
| Contract assets | |||||||||||
| Unbilled receivables | |||||||||||
| Total financial assets | |||||||||||
| Less: allowances | ( | ( | |||||||||
| Total financial assets, net | |||||||||||
| Inventories | |||||||||||
| Prepaid expenses and other current assets | |||||||||||
| Total current assets | |||||||||||
| Restricted cash | |||||||||||
| Investment in non-marketable equity securities | |||||||||||
| Right-of-use assets - Operating leases, net | |||||||||||
| Right-of-use assets - Finance leases, net | |||||||||||
| Property and equipment, net | |||||||||||
| Goodwill | |||||||||||
| Other non-current assets | |||||||||||
| Total assets | $ | $ | |||||||||
| Liabilities and Stockholders' Equity | |||||||||||
| Current liabilities: | |||||||||||
| Accounts payable | $ | $ | |||||||||
| Accrued compensation | |||||||||||
| Other accrued liabilities | |||||||||||
| Current portion of lease obligations - Operating leases | |||||||||||
| Deferred revenue | |||||||||||
| Total current liabilities | |||||||||||
| Deferred revenue, net of current portion | |||||||||||
| Long-term lease obligations - Operating leases | |||||||||||
| Other long-term liabilities | |||||||||||
| Total liabilities | |||||||||||
| Commitments and Contingencies (Note 10) | |||||||||||
| Stockholders' equity: | |||||||||||
Preferred stock, $ | |||||||||||
Common stock, $ | |||||||||||
| Additional paid-in capital | |||||||||||
| Accumulated deficit | ( | ( | |||||||||
| Total stockholders' equity | |||||||||||
| Total liabilities and stockholders' equity | $ | $ | |||||||||
| Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Revenues: | |||||||||||||||||||||||
| Product revenue | $ | $ | $ | $ | |||||||||||||||||||
| Research and development revenue | |||||||||||||||||||||||
| Total revenues | |||||||||||||||||||||||
| Costs and operating expenses: | |||||||||||||||||||||||
| Cost of product revenue | |||||||||||||||||||||||
| Research and development | |||||||||||||||||||||||
| Selling, general and administrative | |||||||||||||||||||||||
| Total costs and operating expenses | |||||||||||||||||||||||
| Income (loss) from operations | ( | ( | ( | ||||||||||||||||||||
| Interest income | |||||||||||||||||||||||
| Other income (expense), net | ( | ( | |||||||||||||||||||||
| Income (loss) before income taxes | ( | ( | ( | ||||||||||||||||||||
| Provision for income taxes | |||||||||||||||||||||||
| Net income (loss) | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Net income (loss) per share, basic | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Net income (loss) per share, diluted | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Weighted average common stock shares used in computing net income (loss) per share, basic | |||||||||||||||||||||||
| Weighted average common stock shares used in computing net income (loss) per share, diluted | |||||||||||||||||||||||
| Common Stock | Additional paid-in Capital | Accumulated Deficit | Total Stockholders' Equity | |||||||||||||||||||||||||||||
| Three months ended September 30, 2021 | Shares | Amount | ||||||||||||||||||||||||||||||
| Balance as of July 1, 2021 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Exercise of stock options | — | — | ||||||||||||||||||||||||||||||
| Employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Non-employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Net income | — | — | — | |||||||||||||||||||||||||||||
| Balance as of September 30, 2021 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Common Stock | Additional paid-in Capital | Accumulated Deficit | Total Stockholders' Equity | |||||||||||||||||||||||||||||
| Three months ended September 30, 2020 | Shares | Amount | ||||||||||||||||||||||||||||||
| Balance as of July 1, 2020 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Exercise of stock options | — | — | ||||||||||||||||||||||||||||||
| Release of stock awards | — | — | — | — | ||||||||||||||||||||||||||||
| Taxes paid related to net shares settlement of equity awards | ( | — | ( | — | ( | |||||||||||||||||||||||||||
| Employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Non-employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Net loss | — | — | — | ( | ( | |||||||||||||||||||||||||||
| Balance as of September 30, 2020 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Common Stock | Additional paid-in Capital | Accumulated Deficit | Total Stockholders' Equity | |||||||||||||||||||||||||||||
| Nine months ended September 30, 2021 | Shares | Amount | ||||||||||||||||||||||||||||||
| Balance as of January 1, 2021 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Exercise of stock options | — | — | ||||||||||||||||||||||||||||||
| Release of stock awards | — | — | — | — | ||||||||||||||||||||||||||||
| Taxes paid related to net shares settlement of equity awards | ( | — | ( | — | ( | |||||||||||||||||||||||||||
| Employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Non-employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Net loss | — | — | — | ( | ( | |||||||||||||||||||||||||||
| Balance as of September 30, 2021 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Common Stock | Additional paid-in Capital | Accumulated Deficit | Total Stockholders' Equity | |||||||||||||||||||||||||||||
| Nine months ended September 30, 2020 | Shares | Amount | ||||||||||||||||||||||||||||||
| Balance as of January 1, 2020 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Exercise of stock options | — | — | ||||||||||||||||||||||||||||||
| Release of stock awards | — | — | — | |||||||||||||||||||||||||||||
| Taxes paid related to net shares settlement of equity awards | ( | — | ( | — | ( | |||||||||||||||||||||||||||
| Employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Non-employee stock-based compensation | — | — | — | |||||||||||||||||||||||||||||
| Net loss | — | — | — | ( | ( | |||||||||||||||||||||||||||
| Balance as of September 30, 2020 | $ | $ | $ | ( | $ | |||||||||||||||||||||||||||
| Nine Months Ended September 30, | |||||||||||
| 2021 | 2020 | ||||||||||
| Operating activities: | |||||||||||
| Net loss | $ | ( | $ | ( | |||||||
| Adjustments to reconcile net loss to net cash used in operating activities: | |||||||||||
| Depreciation | |||||||||||
| Amortization expense - right-of-use assets - operating and finance leases | |||||||||||
| Stock-based compensation | |||||||||||
| Allowance for credit losses | |||||||||||
| Equity securities earned from research and development activities | ( | ||||||||||
| Unrealized gain on non-marketable securities | ( | ||||||||||
| Other non-cash items | ( | ||||||||||
| Changes in operating assets and liabilities: | |||||||||||
| Financial assets, net | ( | ( | |||||||||
| Inventories | ( | ( | |||||||||
| Prepaid expenses and other assets | ( | ( | |||||||||
| Accounts payable | ( | ||||||||||
| Accrued compensation and other accrued liabilities | |||||||||||
| Other long-term liabilities | ( | ( | |||||||||
| Deferred revenue | |||||||||||
| Net cash used in operating activities | ( | ( | |||||||||
| Investing activities: | |||||||||||
| Purchase of property and equipment | ( | ( | |||||||||
| Proceeds from sale of property and equipment | |||||||||||
| Investment in equity securities | ( | ( | |||||||||
| Net cash used in investing activities | ( | ( | |||||||||
| Financing activities: | |||||||||||
| Proceeds from exercises of stock options | |||||||||||
| Costs incurred in connection with equity financing | ( | ||||||||||
| Payments of lease obligations - Finance leases | ( | ||||||||||
| Taxes paid related to net share settlement of equity awards | ( | ( | |||||||||
| Net cash provided by (used in) financing activities | ( | ||||||||||
| Net decrease in cash, cash equivalents and restricted cash | ( | ( | |||||||||
| Cash, cash equivalents and restricted cash at the beginning of the period | |||||||||||
| Cash, cash equivalents and restricted cash at the end of the period | $ | $ | |||||||||
| Supplemental disclosure of cash flow information: | |||||||||||
| Interest paid | $ | $ | |||||||||
| Income taxes paid | $ | $ | |||||||||
| Supplemental non-cash investing and financing activities: | |||||||||||
| Capital expenditures incurred but not yet paid | $ | $ | |||||||||
| September 30, | |||||||||||
| 2021 | 2020 | ||||||||||
| Cash and cash equivalents | $ | $ | |||||||||
| Restricted cash, current and non-current | |||||||||||
| Total cash, cash equivalents and restricted cash | $ | $ | |||||||||
| Three months ended September 30, 2021 | Three months ended September 30, 2020 | ||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | ||||||||||||||||||||||||||||||
| Major products and service: | |||||||||||||||||||||||||||||||||||
| Product revenue | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
| Research and development revenue | |||||||||||||||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
| Primary geographical markets: | |||||||||||||||||||||||||||||||||||
Americas | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
EMEA | |||||||||||||||||||||||||||||||||||
APAC | |||||||||||||||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
| Nine months ended September 30, 2021 | Nine months ended September 30, 2020 | ||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | ||||||||||||||||||||||||||||||
| Major products and service: | |||||||||||||||||||||||||||||||||||
| Product revenue | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
| Research and development revenue | |||||||||||||||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
| Primary geographical markets: | |||||||||||||||||||||||||||||||||||
Americas | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
EMEA | |||||||||||||||||||||||||||||||||||
APAC | |||||||||||||||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Contract assets | $ | $ | |||||||||
| Unbilled receivables | $ | $ | |||||||||
| Contract costs | $ | $ | |||||||||
| Contract liabilities: deferred revenue | $ | $ | |||||||||
| Three months ended September 30, | Nine months ended September 30, | ||||||||||||||||||||||
| Revenue recognized in the period for: | 2021 | 2020 | 2021 | 2020 | |||||||||||||||||||
| Amounts included in contract liabilities at the beginning of the period: | |||||||||||||||||||||||
| Performance obligations satisfied | $ | $ | $ | $ | |||||||||||||||||||
| Changes in the period: | |||||||||||||||||||||||
| Changes in the estimated transaction price allocated to performance obligations satisfied in prior periods | |||||||||||||||||||||||
| Performance obligations satisfied from new activities in the period - contract revenue | |||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | |||||||||||||||||||
| Remainder of 2021 | 2022 | 2023 | 2024 and Thereafter | Total | |||||||||||||||||||||||||
| Product revenue | $ | $ | $ | $ | $ | ||||||||||||||||||||||||
| Research and development revenue | |||||||||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | $ | ||||||||||||||||||||||||
| Three months ended September 30, | Nine months ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Numerator: | |||||||||||||||||||||||
| Net income (loss) | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Denominator: | |||||||||||||||||||||||
| Weighted average common stock shares used in computing net income (loss) per share, basic | |||||||||||||||||||||||
| Effect of dilutive shares | |||||||||||||||||||||||
| Weighted average common stock shares used in computing net income (loss) per share, diluted | |||||||||||||||||||||||
| Net income (loss) per share, basic | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Net income (loss) per share, diluted | $ | $ | ( | $ | ( | $ | ( | ||||||||||||||||
| Three months ended September 30, | Nine months ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Shares issuable under the Equity Incentive Plan | |||||||||||||||||||||||
| December 31, 2020 | |||||||||||
| Adjusted Cost and Carrying Value | Fair Value | ||||||||||
| Non-marketable debt security due in 1 year or less | $ | $ | |||||||||
| September 30, 2021 | December 31, 2020 | |||||||||||||
| Non-marketable equity securities | $ | $ | ||||||||||||
| September 30, 2021 | |||||||||||||||||||||||
| Level 1 | Level 2 | Level 3 | Total | ||||||||||||||||||||
| Money market funds | $ | $ | — | $ | — | $ | |||||||||||||||||
| December 31, 2020 | |||||||||||||||||||||||
| Level 1 | Level 2 | Level 3 | Total | ||||||||||||||||||||
| Money market funds | $ | $ | — | $ | — | $ | |||||||||||||||||
| Non-marketable debt security | — | — | |||||||||||||||||||||
| Total | $ | $ | — | $ | $ | ||||||||||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||||||||||||||
| Adjusted Cost | Estimated Fair Value | Adjusted Cost | Estimated Fair Value | ||||||||||||||||||||
Money market funds (1) | $ | $ | $ | $ | |||||||||||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Raw materials | $ | $ | |||||||||
| Work-in-process | |||||||||||
| Finished goods | |||||||||||
| Inventories | $ | $ | |||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Laboratory equipment | $ | $ | |||||||||
| Leasehold improvements | |||||||||||
| Computer equipment and software | |||||||||||
| Office equipment and furniture | |||||||||||
| Construction in progress | |||||||||||
| Property and equipment | |||||||||||
| Less: accumulated depreciation and amortization | ( | ( | |||||||||
| Property and equipment, net | $ | $ | |||||||||
| Three months ended September 30, | Nine months ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Depreciation Expense | $ | $ | $ | $ | |||||||||||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Accrued purchases | $ | $ | |||||||||
| Accrued professional and outside service fees | |||||||||||
| Other | |||||||||||
| Total | $ | $ | |||||||||
| Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Research and development | $ | $ | $ | $ | |||||||||||||||||||
| Selling, general and administrative | |||||||||||||||||||||||
| Total | $ | $ | $ | $ | |||||||||||||||||||
| Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Stock options | $ | $ | $ | $ | |||||||||||||||||||
| RSUs and RSAs | |||||||||||||||||||||||
| PSUs | |||||||||||||||||||||||
| PBOs | |||||||||||||||||||||||
| Total | $ | $ | $ | $ | |||||||||||||||||||
| Three months ended September 30, | Nine months ended September 30, | |||||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | |||||||||||||||||||||||
| Finance lease costs: | ||||||||||||||||||||||||||
| Amortization of right-of-use assets | $ | $ | $ | $ | ||||||||||||||||||||||
| Interest on lease obligations | ||||||||||||||||||||||||||
| Finance lease costs | ||||||||||||||||||||||||||
| Operating lease cost | ||||||||||||||||||||||||||
Short-term lease costs (1) | ||||||||||||||||||||||||||
| Sublease income | ( | |||||||||||||||||||||||||
Total lease cost (2) | $ | $ | $ | $ | ||||||||||||||||||||||
| Other information: | Operating Leases | |||||||
| Weighted-average remaining lease term (in years) | ||||||||
| Weighted-average discount rate | % | |||||||
| Nine months ended September 30, | ||||||||||||||
| Cash paid: | 2021 | 2020 | ||||||||||||
| Operating cash flows from operating leases | $ | $ | ||||||||||||
| Financing cash flows from finance leases | $ | $ | ||||||||||||
| Years ending December 31, | Operating Leases | |||||||
| 2021 (remaining 3 months) | $ | |||||||
| 2022 | ||||||||
| 2023 | ||||||||
| 2024 | ||||||||
| 2025 | ||||||||
| 2026 and thereafter | ||||||||
| Total minimum lease payments | ||||||||
| Less: imputed interest | ||||||||
| Lease obligations | $ | |||||||
| Years ending December 31, | Operating Leases | |||||||
| 2021 (remaining 3 months) | $ | |||||||
| 2022 | ||||||||
| 2023 | ||||||||
| 2024 | ||||||||
| 2025 | ||||||||
| 2026 and thereafter | ||||||||
| Total minimum lease payments | $ | |||||||
| Other Commitment Agreement Type | Agreement Date | Future Minimum Payment | ||||||||||||
| Manufacture and supply agreement with expected future payment date of December 2022 | April 2016 | $ | ||||||||||||
| Development and manufacturing services agreements | September 2019 | |||||||||||||
| Total other commitments | $ | |||||||||||||
| Three months ended September 30, 2021 | Three months ended September 30, 2020 | |||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | |||||||||||||||||||||||||||||||||
| Revenues: | ||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | $ | $ | $ | $ | $ | ||||||||||||||||||||||||||||||||
| Research and development revenue | ||||||||||||||||||||||||||||||||||||||
| Total revenues | ||||||||||||||||||||||||||||||||||||||
| Costs and operating expenses: | ||||||||||||||||||||||||||||||||||||||
| Cost of product revenue | ||||||||||||||||||||||||||||||||||||||
Research and development(1) | ||||||||||||||||||||||||||||||||||||||
Selling, general and administrative(1) | ||||||||||||||||||||||||||||||||||||||
| Total segment costs and operating expenses | ||||||||||||||||||||||||||||||||||||||
| Income (loss) from operations | $ | $ | ( | $ | $ | ( | ( | |||||||||||||||||||||||||||||||
Corporate costs (2) | ( | ( | ||||||||||||||||||||||||||||||||||||
| Unallocated depreciation and amortization | ( | ( | ||||||||||||||||||||||||||||||||||||
| Income (loss) before income taxes | $ | $ | ( | |||||||||||||||||||||||||||||||||||
| Nine months ended September 30, 2021 | Nine months ended September 30, 2020 | |||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | |||||||||||||||||||||||||||||||||
| Revenues: | ||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | $ | $ | $ | $ | $ | ||||||||||||||||||||||||||||||||
| Research and development revenue | ||||||||||||||||||||||||||||||||||||||
| Total revenues | ||||||||||||||||||||||||||||||||||||||
| Costs and operating expenses: | ||||||||||||||||||||||||||||||||||||||
| Cost of product revenue | ||||||||||||||||||||||||||||||||||||||
Research and development(1) | ||||||||||||||||||||||||||||||||||||||
Selling, general and administrative(1) | ||||||||||||||||||||||||||||||||||||||
| Total segment costs and operating expenses | ||||||||||||||||||||||||||||||||||||||
| Income (loss) from operations | $ | $ | ( | $ | $ | ( | ( | |||||||||||||||||||||||||||||||
Corporate costs (2) | ( | ( | ||||||||||||||||||||||||||||||||||||
| Unallocated depreciation and amortization | ( | ( | ||||||||||||||||||||||||||||||||||||
| Loss before income taxes | $ | ( | $ | ( | ||||||||||||||||||||||||||||||||||
| Three months ended September 30, | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Corporate cost | Total | Performance Enzymes | Novel Biotherapeutics | Corporate cost | Total | |||||||||||||||||||||||||||||||||||||||||||
| Stock-based compensation | $ | $ | $ | $ | $ | $ | $ | $ | ||||||||||||||||||||||||||||||||||||||||||
| Nine months ended September 30, | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Corporate cost | Total | Performance Enzymes | Novel Biotherapeutics | Corporate cost | Total | |||||||||||||||||||||||||||||||||||||||||||
| Stock-based compensation | $ | $ | $ | $ | $ | $ | $ | $ | ||||||||||||||||||||||||||||||||||||||||||
| Percentage of Total Revenues for the | |||||||||||||||||||||||
| Three months ended September 30, | Nine months ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Customer A | * | * | |||||||||||||||||||||
| Customer B | * | * | |||||||||||||||||||||
| Customer C | * | ||||||||||||||||||||||
| Customer D | * | * | |||||||||||||||||||||
| Customer E | * | * | |||||||||||||||||||||
| Customer F | * | * | * | ||||||||||||||||||||
| * Percentage was less than 10% | |||||||||||||||||||||||
| Percentage of Accounts Receivables as of | |||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Customer A | * | ||||||||||
| Customer C | |||||||||||
| Customer E | |||||||||||
| Customer F | * | ||||||||||
| * Percentage was less than 10% | |||||||||||
| Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
| 2021 | 2020 | 2021 | 2020 | ||||||||||||||||||||
| Revenues | |||||||||||||||||||||||
| Americas | $ | $ | $ | $ | |||||||||||||||||||
| EMEA | |||||||||||||||||||||||
| APAC | |||||||||||||||||||||||
| Total revenues | $ | $ | $ | $ | |||||||||||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| United States | $ | $ | |||||||||
| As of September 30, 2021 and December 31, 2020 | ||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | ||||||||||||||||||
| Goodwill | $ | $ | $ | |||||||||||||||||
| September 30, 2021 | December 31, 2020 | ||||||||||
| Allowance for credit losses | $ | $ | |||||||||
| September 30, 2021 | |||||||||||||||||||||||||||||||||||
| Current | 31-60 Days | 61-90 Days | 91 Days and over | Total balance | |||||||||||||||||||||||||||||||
| Accounts receivable | $ | $ | $ | $ | $ | ||||||||||||||||||||||||||||||
| December 31, 2020 | ||||||||||||||||||||||||||||||||
| Current | 31-60 Days | 61-90 Days | 91 Days and over | Total balance | ||||||||||||||||||||||||||||
| Accounts receivable | $ | $ | $ | $ | $ | |||||||||||||||||||||||||||
| ITEM 2. | MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS | ||||
| Three months ended September 30, | Change | Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | $ | % | 2021 | 2020 | $ | % | ||||||||||||||||||||||||||||||||||||||||
| Revenues: | |||||||||||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | 28,731 | $ | 8,401 | $ | 20,330 | 242 | % | $ | 53,674 | $ | 18,005 | $ | 35,669 | 198 | % | |||||||||||||||||||||||||||||||
| Research and development revenue | 8,038 | 9,984 | (1,946) | (19) | % | 26,579 | 30,018 | (3,439) | (11) | % | |||||||||||||||||||||||||||||||||||||
| Total revenues | 36,769 | 18,385 | 18,384 | 100 | % | 80,253 | 48,023 | 32,230 | 67 | % | |||||||||||||||||||||||||||||||||||||
| Costs and operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||
| Cost of product revenue | 6,867 | 3,642 | 3,225 | 89 | % | 15,403 | 7,882 | 7,521 | 95 | % | |||||||||||||||||||||||||||||||||||||
| Research and development | 15,165 | 12,010 | 3,155 | 26 | % | 39,562 | 33,830 | 5,732 | 17 | % | |||||||||||||||||||||||||||||||||||||
| Selling, general and administrative | 13,407 | 8,797 | 4,610 | 52 | % | 37,600 | 26,307 | 11,293 | 43 | % | |||||||||||||||||||||||||||||||||||||
| Total costs and operating expenses | 35,439 | 24,449 | 10,990 | 45 | % | 92,565 | 68,019 | 24,546 | 36 | % | |||||||||||||||||||||||||||||||||||||
| Income (loss) from operations | 1,330 | (6,064) | 7,394 | 122 | % | (12,312) | (19,996) | 7,684 | (38) | % | |||||||||||||||||||||||||||||||||||||
| Interest income | 41 | 39 | 2 | 5 | % | 424 | 362 | 62 | 17 | % | |||||||||||||||||||||||||||||||||||||
| Other income (expense), net | 983 | (50) | 1,033 | 2,066 | % | 920 | (125) | 1,045 | 836 | % | |||||||||||||||||||||||||||||||||||||
| Income (loss) before income taxes | 2,354 | (6,075) | 8,429 | 139 | % | (10,968) | (19,759) | 8,791 | (44) | % | |||||||||||||||||||||||||||||||||||||
| Provision for income taxes | 110 | 19 | 91 | 479 | % | 121 | 331 | (210) | (63) | % | |||||||||||||||||||||||||||||||||||||
| Net income (loss) | $ | 2,244 | $ | (6,094) | $ | 8,338 | 137 | % | $ | (11,089) | $ | (20,090) | $ | 9,001 | (45) | % | |||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | $ | % | 2021 | 2020 | $ | % | ||||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | 28,731 | $ | 8,401 | $ | 20,330 | 242 | % | $ | 53,674 | $ | 18,005 | $ | 35,669 | 198 | % | |||||||||||||||||||||||||||||||
| Research and development revenue | 8,038 | 9,984 | (1,946) | (19) | % | 26,579 | 30,018 | (3,439) | (11) | % | |||||||||||||||||||||||||||||||||||||
| Total revenues | $ | 36,769 | $ | 18,385 | $ | 18,384 | 100 | % | $ | 80,253 | $ | 48,023 | $ | 32,230 | 67 | % | |||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | $ | % | 2021 | 2020 | $ | % | ||||||||||||||||||||||||||||||||||||||||
| Cost of product revenue | $ | 6,867 | $ | 3,642 | $ | 3,225 | 89 | % | $ | 15,403 | $ | 7,882 | $ | 7,521 | 95 | % | |||||||||||||||||||||||||||||||
| Research and development | 15,165 | 12,010 | 3,155 | 26 | % | 39,562 | 33,830 | 5,732 | 17 | % | |||||||||||||||||||||||||||||||||||||
| Selling, general and administrative | 13,407 | 8,797 | 4,610 | 52 | % | 37,600 | 26,307 | 11,293 | 43 | % | |||||||||||||||||||||||||||||||||||||
| Total costs and operating expenses | $ | 35,439 | $ | 24,449 | $ | 10,990 | 45 | % | $ | 92,565 | $ | 68,019 | $ | 24,546 | 36 | % | |||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | $ | % | 2021 | 2020 | $ | % | ||||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | 28,731 | $ | 8,401 | $ | 20,330 | 242 | % | $ | 53,674 | $ | 18,005 | $ | 35,669 | 198 | % | |||||||||||||||||||||||||||||||
Cost of product revenue (1) | 6,867 | 3,642 | 3,225 | 89 | % | 15,403 | 7,882 | 7,521 | 95 | % | |||||||||||||||||||||||||||||||||||||
| Product gross profit | $ | 21,864 | $ | 4,759 | $ | 17,105 | 359 | % | $ | 38,271 | $ | 10,123 | $ | 28,148 | 278 | % | |||||||||||||||||||||||||||||||
Product gross margin (%) (2) | 76 | % | 57 | % | 71 | % | 56 | % | |||||||||||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | $ | % | 2021 | 2020 | $ | % | ||||||||||||||||||||||||||||||||||||||||
| Interest income | $ | 41 | $ | 39 | 2 | 5 | % | $ | 424 | $ | 362 | 62 | 17 | % | |||||||||||||||||||||||||||||||||
| Other income (expense), net | 983 | (50) | 1,033 | 2,066 | % | 920 | (125) | 1,045 | 836 | % | |||||||||||||||||||||||||||||||||||||
| Total other income (expense), net | $ | 1,024 | $ | (11) | $ | 1,035 | 9,409% | $ | 1,344 | $ | 237 | $ | 1,107 | 467 | % | ||||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | $ | % | 2021 | 2020 | $ | % | ||||||||||||||||||||||||||||||||||||||||
| Provision for income taxes | $ | 110 | $ | 19 | $ | 91 | 479 | % | $ | 121 | $ | 331 | $ | (210) | (63) | % | |||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | Performance Enzymes | Novel Biotherapeutics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | $ | % | $ | % | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | 28,731 | $ | — | $ | 28,731 | $ | 8,401 | $ | — | $ | 8,401 | $ | 20,330 | 242 | % | $ | — | — | % | |||||||||||||||||||||||||||||||||||||||
| Research and development revenue | 3,853 | 4,185 | 8,038 | 4,604 | 5,380 | 9,984 | (751) | (16) | % | (1,195) | (22) | % | |||||||||||||||||||||||||||||||||||||||||||||||
| Total revenues | $ | 32,584 | $ | 4,185 | $ | 36,769 | $ | 13,005 | $ | 5,380 | $ | 18,385 | $ | 19,579 | 151 | % | $ | (1,195) | (22) | % | |||||||||||||||||||||||||||||||||||||||
| Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | Performance Enzymes | Novel Biotherapeutics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | $ | % | $ | % | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Product revenue | $ | 53,674 | $ | — | $ | 53,674 | $ | 18,005 | $ | — | $ | 18,005 | $ | 35,669 | 198 | % | $ | — | — | % | |||||||||||||||||||||||||||||||||||||||
| Research and development revenue | 14,723 | 11,856 | 26,579 | 13,380 | 16,638 | 30,018 | 1,343 | 10 | % | (4,782) | (29) | % | |||||||||||||||||||||||||||||||||||||||||||||||
| Total revenues | $ | 68,397 | $ | 11,856 | $ | 80,253 | $ | 31,385 | $ | 16,638 | $ | 48,023 | $ | 37,012 | 118 | % | $ | (4,782) | (29) | % | |||||||||||||||||||||||||||||||||||||||
| Three months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | Performance Enzymes | Novel Biotherapeutics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | $ | % | $ | % | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Cost of product revenue | $ | 6,867 | $ | — | $ | 6,867 | $ | 3,642 | $ | — | $ | 3,642 | $ | 3,225 | 89 | % | $ | — | — | % | |||||||||||||||||||||||||||||||||||||||
Research and development (1) | 5,670 | 8,850 | 14,520 | 5,184 | 6,433 | 11,617 | 486 | 9 | % | 2,417 | 38 | % | |||||||||||||||||||||||||||||||||||||||||||||||
Selling, general and administrative (1) | 3,306 | 831 | 4,137 | 2,675 | 515 | 3,190 | 631 | 24 | % | 316 | 61 | % | |||||||||||||||||||||||||||||||||||||||||||||||
| Total segment costs and operating expenses | $ | 15,843 | $ | 9,681 | 25,524 | $ | 11,501 | $ | 6,948 | 18,449 | $ | 4,342 | 38 | % | $ | 2,733 | 39 | % | |||||||||||||||||||||||||||||||||||||||||
Corporate costs (2) | 9,121 | 5,472 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Unallocated depreciation and amortization | 794 | 528 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total costs and operating expenses | $ | 35,439 | $ | 24,449 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nine months ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2021 | 2020 | Performance Enzymes | Novel Biotherapeutics | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Enzymes | Novel Biotherapeutics | Total | Performance Enzymes | Novel Biotherapeutics | Total | $ | % | $ | % | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Cost of product revenue | $ | 15,403 | $ | — | $ | 15,403 | $ | 7,882 | $ | — | $ | 7,882 | $ | 7,521 | 95 | % | $ | — | — | % | |||||||||||||||||||||||||||||||||||||||
Research and development (1) | 17,172 | 20,649 | 37,821 | 15,877 | 16,848 | 32,725 | 1,295 | 8 | % | 3,801 | 23 | % | |||||||||||||||||||||||||||||||||||||||||||||||
Selling, general and administrative (1) | 9,294 | 2,052 | 11,346 | 7,395 | 1,728 | 9,123 | 1,899 | 26 | % | 324 | 19 | % | |||||||||||||||||||||||||||||||||||||||||||||||
| Total segment costs and operating expenses | $ | 41,869 | $ | 22,701 | 64,570 | $ | 31,154 | $ | 18,576 | 49,730 | $ | 10,715 | 34 | % | $ | 4,125 | 22 | % | |||||||||||||||||||||||||||||||||||||||||
Corporate costs (2) | 25,775 | 16,763 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Unallocated depreciation and amortization | 2,220 | 1,526 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total costs and operating expenses | $ | 92,565 | $ | 68,019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| September 30, 2021 | December 31, 2020 | |||||||||||||
| Cash and cash equivalents | $ | 119,189 | $ | 149,117 | ||||||||||
| Working capital | $ | 140,632 | $ | 159,442 | ||||||||||
| Nine months ended September 30, | ||||||||||||||
| 2021 | 2020 | |||||||||||||
| Net cash used in operating activities | $ | (14,927) | $ | (14,972) | ||||||||||
| Net cash used in investing activities | (15,942) | (3,260) | ||||||||||||
| Net cash provided by (used in) financing activities | 1,341 | (778) | ||||||||||||
| Net decrease in cash, cash equivalents and restricted cash | $ | (29,528) | $ | (19,010) | ||||||||||
| Payments due by period | ||||||||||||||||||||||||||||||||
| Total | Less than 1 year | 1 to 3 years | 4 to 5 years | More than 5 years | ||||||||||||||||||||||||||||
Operating lease (1) | $ | 28,146 | $ | 4,220 | $ | 9,247 | $ | 9,810 | $ | 4,869 | ||||||||||||||||||||||
Operating lease (2) | 31,723 | 1,726 | 6,015 | 7,974 | 16,008 | |||||||||||||||||||||||||||
| Total | $ | 59,869 | $ | 5,946 | $ | 15,262 | $ | 17,784 | $ | 20,877 | ||||||||||||||||||||||
| Other Material Cash Requirements by Agreement Type | Agreement Date | Future Minimum Payment | ||||||||||||
| Manufacture and supply agreement with expected future payment date of December 2022 | April 2016 | $ | 147 | |||||||||||
| Development and manufacturing services agreements | September 2019 | 686 | ||||||||||||
| Total other commitments | $ | 833 | ||||||||||||
| ITEM 3. | QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK | ||||
| ITEM 4. | CONTROLS AND PROCEDURES | ||||
ITEM 1. | LEGAL PROCEEDINGS | ||||
| ITEM 1A. | RISK FACTORS | ||||
| ITEM 2. | UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS | ||||
ITEM 3. | DEFAULTS UPON SENIOR SECURITIES | ||||
| ITEM 4. | MINE SAFETY DISCLOSURES | ||||
| ITEM 5. | OTHER INFORMATION | ||||
| ITEM 6. | EXHIBITS | ||||
| 3.1 | ||||||||
| 3.2 | ||||||||
| 3.3 | ||||||||
| 4.1 | Reference is made to Exhibits 3.1 through 3.3. | |||||||
| 10.1 | * | |||||||
| 10.2 | ||||||||
| 31.1 | ||||||||
| 31.2 | ||||||||
| 32.1 | ||||||||
| 101 | The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, formatted in Inline Extensible Business Reporting Language ("iXBRL") includes: (i) Unaudited Condensed Consolidated Balance Sheets at September 30, 2021 and December 31, 2020 (ii) Unaudited Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2021 and 2020, (iii) Unaudited Condensed Consolidated Statements of Stockholders' Equity for the Three and Nine Months Ended September 30, 2021 and 2020, (iv) Unaudited Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2021 and 2020 and (v) Notes to Unaudited Condensed Consolidated Financial Statements. | |||||||
| 101.SCH | Inline XBRL Taxonomy Extension Schema Document | |||||||
| 101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase Document | |||||||
| 101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase Document | |||||||
| 101.LAB | Inline XBRL Taxonomy Extension Label Linkbase Document | |||||||
| 101.PRE | Inline XBRL Taxonomy Extension Presentation Linkbase Document | |||||||
| 104 | The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, formatted in Inline XBRL and contained in Exhibit 101. | |||||||
| * | Portions of the exhibit, marked by brackets, have been omitted because the omitted information is (i) not material and (ii) would be competitively harmful if publicly disclosed. | |||||||
| Codexis, Inc. | |||||||||||
| Date: | November 5, 2021 | By: | /s/ John J. Nicols | ||||||||
| John J. Nicols President and Chief Executive Officer (principal executive officer) | |||||||||||
| Date: | November 5, 2021 | By: | /s/ Ross Taylor | ||||||||
| Ross Taylor Senior Vice President and Chief Financial Officer (principal financial and accounting officer) | |||||||||||
[***] Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and would likely cause competitive harm to the registrant if publicly disclosed | ||

[***] Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and would likely cause competitive harm to the registrant if publicly disclosed. | ||

[***] Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and would likely cause competitive harm to the registrant if publicly disclosed. | ||

[***] Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and would likely cause competitive harm to the registrant if publicly disclosed. | ||
| Codexis, Inc. | Merck Sharp & Dohme Corp. | ||||
| By: /s/ John Nicols | By: /s/ Rajiv Sharma | ||||
Name: John Nicols | Name: Rajiv Sharma | ||||
Title: President and Chief Executive Officer | Title: Director-Procurement | ||||
| Date: August 16, 2021 | Date: September 8, 2021 | ||||

[***] Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and would likely cause competitive harm to the registrant if publicly disclosed. | ||
| YEAR | DATE LICENSE FEE PAYABLE | LICENSE FEE IN MILLIONS USD | ||||||
01 | February 1, 2013 | $ [***] | ||||||
02 | February 1, 2014 | $ [***] | ||||||
03 | February 1, 2015 | $ [***] | ||||||
04 | February 1, 2016 | $ [***] | ||||||
05 | February 1, 2017 | $ [***] | ||||||
06 | February 1, 2018 | $ [***] | ||||||
07 | February 1, 2019 | $ [***] | ||||||
08 | February 1, 2020 | $ [***] | ||||||
09 | February 1, 2021 | $ [***] | ||||||

[***] Certain information in this document has been excluded pursuant to Regulation S-K, Item 601(b)(10). Such excluded information is not material and would likely cause competitive harm to the registrant if publicly disclosed. | ||
CUMULATIVE SUBSTANCE PURCHASE VOLUME TIER [CUMULATIVE SUBSTANCE PURCHASE VOLUME delivered commencing January 1, 2017 through January 31, 2022 (kg) | SUBSTANCE PRICE AT ≥[***] % SUBSTANCE LOADING FACTOR ($/kg) | |||||||
[***] | [***] | [***] | ||||||
CUMULATIVE SUBSTANCE PURCHASE VOLUME TIER [CUMULATIVE SUBSTANCE PURCHASE VOLUME delivered commencing February 1, 2022 and thereafter] (kg) | SUBSTANCE PRICE AT ≥[***] % SUBSTANCE LOADING FACTOR ($/kg) | |||||||
[***] | [***] | [***] | ||||||

| BORROWER: | ||||||||
CODEXIS, INC., A DELAWARE CORPORATION | ||||||||
| By: /s/ Ross Taylor | ||||||||
| Name: Ross Taylor | ||||||||
| Title: Chief Financial Officer | ||||||||
| BANK: | ||||||||
WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION | ||||||||
| By: /s/ Bill Wickline | ||||||||
| Name: Bill Wickline | ||||||||
| Title: Managing Director | ||||||||
| /s/ John J. Nicols | ||
| John J. Nicols | ||
| President and Chief Executive Officer (principal executive officer) | ||
| /s/ Ross Taylor | ||
| Ross Taylor Senior Vice President and Chief Financial Officer | ||
| (principal financial and accounting officer) | ||
| /s/ John J. Nicols | ||
| John J. Nicols | ||
| President and Chief Executive Officer (principal executive officer) | ||
| /s/ Ross Taylor | ||
| Ross Taylor Senior Vice President and Chief Financial Officer | ||
| (principal financial and accounting officer) | ||
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Preferred stock, par value (in usd per share) | $ 0.0001 | $ 0.0001 |
| Preferred stock, shares authorized (in shares) | 5,000,000 | 5,000,000 |
| Preferred stock, shares issued (in shares) | 0 | 0 |
| Preferred stock, shares outstanding (in shares) | 0 | 0 |
| Common stock, par value (in usd per share) | $ 0.0001 | $ 0.0001 |
| Common stock, shares authorized (in shares) | 100,000,000 | 100,000,000 |
| Common stock, shares issued (in shares) | 64,833,000 | 64,283,000 |
| Common stock, shares outstanding (in shares) | 64,833,000 | 64,283,000 |
Description of Business |
9 Months Ended |
|---|---|
Sep. 30, 2021 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Description of Business | Description of Business In these notes to the unaudited condensed consolidated financial statements, the “Company,” “we,” “us,” and “our” refers to Codexis, Inc. and its subsidiaries on a consolidated basis. We discover, develop and sell enzymes and other proteins that deliver value to our clients in a growing set of industries to commercialize an increasing number of novel enzymes, both as proprietary Codexis products and in partnership with our customers. We are a pioneer in harnessing computational technologies to drive biology advancements. Since 2002, we have made substantial investments in the development of our CodeEvolver® protein engineering technology platform. Our technology platform is powered by proprietary, artificial intelligence-based, computational algorithms that rapidly mine the structural and performance attributes of our large and continuously growing library of protein variants. These computational outputs enable increasingly reliable predictions for next generation protein variants to be engineered, enabling time- and cost-efficient delivery of the targeted performance enhancements. Additionally, our CodeEvolver® protein engineering technology platform integrates additional modular competencies, including robotic high-throughput screening and genomic sequencing, organic chemistry and bioprocess development which are all coordinated to rapidly innovate novel, fit-for-purpose products. The core historical application of the technology has been in developing commercially viable biocatalytic manufacturing processes for more sustainable production of complex chemicals. This begins by conceptually designing the most cost-effective and practical process for a targeted product. We then develop optimized biocatalysts to enable the designed process, using our CodeEvolver® platform. Engineered biocatalyst candidates, numbering many thousands for each project, are then rapidly screened and validated using high throughput methods under process-relevant operating conditions. This approach results in an optimized biocatalyst that enables cost-efficient processes that are relatively simple to run in conventional manufacturing equipment. This also allows for efficient technical transfer of our processes to our manufacturing partners. We initially commercialized our CodeEvolver® protein engineering technology platform and products in the manufacture of small molecule pharmaceuticals, which remains a primary business focus. Our customers, which include many large, global pharmaceutical companies, use our technology, products and services in their process development and in manufacturing. Additionally, we have licensed our proprietary CodeEvolver® protein engineering technology platform to global pharmaceutical companies enabling them to use this technology, in house, to engineer enzymes for their own businesses. Most recently, in May 2019, we entered into a Platform Technology Transfer and License Agreement (the “Novartis CodeEvolver® Agreement”) with Novartis. The Novartis CodeEvolver® Agreement (our third such agreement with large pharma companies) allows Novartis to use our proprietary CodeEvolver® protein engineering platform technology in the field of human healthcare. As evidence of our strategy to extend our technology beyond pharmaceutical manufacturing, we have also used the technology to develop biocatalysts and enzyme products for use in a broader set of industrial markets, including several large verticals, such as food, feed, consumer care and fine chemicals. In addition, we are using our technology to develop enzymes for various life science related applications, such as next generation sequencing (“NGS”) and polymerase chain reaction (“PCR/qPCR”) for in vitro molecular diagnostic and genomic research applications. In December 2019, we entered into a license agreement to provide Roche Sequencing Solutions, Inc. with our first enzyme for this target market: the Company’s EvoT4™ DNA ligase. In June 2020, we entered into a co-marketing and enzyme supply collaboration agreement with Alphazyme LLC for the production and co-marketing of enzymes for life science applications including, initially, high-fidelity DNA polymerase, T7 RNA polymerase and reverse transcriptase enzymes. We have been using the CodeEvolver® protein engineering technology platform to develop early stage, novel biotherapeutic product candidates, both in partnership with customers and for our own proprietary Codexis drug candidates. Our first program was for the potential treatment of phenylketonuria ("PKU") in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient. In October 2017, we entered into a Global Development, Option and License Agreement (the “Nestlé License Agreement”) with Société des Produits Nestlé S.A., formerly known as Nestec Ltd. (“Nestlé Health Science”) to advance CDX-6114, our enzyme biotherapeutic product candidate for the potential treatment of PKU. In February 2019, Nestlé Health Science exercised its option to obtain an exclusive license to develop and commercialize CDX-6114. Also in October 2017, we entered into a strategic collaboration agreement with Nestlé Health Science (“Nestlé SCA”) pursuant to which we and Nestlé Health Science are collaborating to leverage the CodeEvolver® platform technology to develop other novel enzymes for Nestlé Health Science’s established Consumer Care and Medical Nutrition business areas. In January 2020, we entered into a development agreement with Nestlé Health Science to advance a new lead candidate discovered under the Nestlé SCA, CDX-7108, into preclinical development and early clinical studies as a potential treatment for a gastrointestinal disorder. In March 2020, we entered into a Strategic Collaboration and License Agreement (“Takeda Agreement”) with Shire Human Genetic Therapies, Inc., a wholly-owned subsidiary of Takeda Pharmaceutical Company Limited (“Takeda”), for the research and development of novel gene therapies for certain disease indications, including the treatment of lysosomal storage disorders and a blood factor deficiency. In June 2020, we entered into a Master Collaboration and Research Agreement (the “MAI Agreement”) with Molecular Assemblies, Inc ("MAI") pursuant to which we are leveraging our CodeEvolver® platform technology to improve the DNA polymerase enzymes that are critical for enzymatic DNA synthesis. Concurrently with the MAI Agreement, we purchased 1,587,050 shares of MAI's Series A preferred stock for $1.0 million and, in connection with the transaction, John Nicols, our President and Chief Executive Officer, joined MAI’s board of directors. In April 2021, we purchased an additional 1,000,000 shares of MAI's Series A preferred stock for $0.6 million. In September 2021, we purchased 9,198,423 shares of MAI's Series B preferred stock for $7.0 million (see Note 11 "Related Party Transactions" for additional information). See Note 12 "Segment, Geographical and Other Revenue Information" for additional information. Below are brief descriptions of our business segments: Performance Enzymes We initially commercialized our CodeEvolver® protein engineering technology platform and products in the manufacture of small molecule pharmaceuticals and, to date, this continues to be our largest market served. Our customers, which include many large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development. We have also used the technology to develop customized enzymes for use in other industrial markets. These markets consist of several large industrial verticals, including food, feed, consumer care, and fine chemicals. We also use our technology in the life sciences markets to develop enzymes for customers using NGS and PCR/qPCR for in vitro molecular diagnostic and molecular biology research applications, as well DNA/RNA synthesis and health monitoring applications. Novel Biotherapeutics We are also targeting new opportunities in the pharmaceutical industry to discover, improve, and/or develop biotherapeutic drug candidates. We believe that our CodeEvolver® protein engineering platform technology can be used to discover novel biotherapeutic drug candidates that will target human diseases that are in need of improved therapeutic interventions. Similarly, we believe that we can deploy our platform technology to improve specific characteristics of a customer’s pre-existing biotherapeutic drug candidate, such as its activity, stability or immunogenicity. Our first lead program was for the potential treatment of PKU in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient. In October 2017, we announced a global development, option and license agreement with Nestlé Health Science to advance CDX-6114, our own novel orally administrable enzyme therapeutic candidate for the potential treatment of PKU. In February 2019, Nestlé Health Science exercised its option to obtain an exclusive, worldwide, royalty-bearing, sub-licensable license for the global development and commercialization of CDX-6114 for the management of PKU. Upon exercising its option, Nestlé Health Science assumed all responsibilities for future clinical development and commercialization of CDX-6114. In October 2017, we entered into the Nestlé SCA pursuant to which we and Nestlé Health Science are collaborating to leverage the CodeEvolver® platform technology to develop other novel enzymes for Nestlé Health Science’s established Consumer Care and Medical Nutrition business areas. The Nestlé SCA was extended through December 2021. In January 2020, we and Nestlé Health Science entered into a development agreement pursuant to which we and Nestlé Health Science are collaborating to advance into preclinical and early clinical studies a lead candidate targeting a gastrointestinal disorder, CDX-7108, discovered through the Nestlé SCA. During 2021, we, together with Nestlé Health Science, continued to advance CDX-7108 towards initiation of a Phase 1 clinical trial which commenced in October 2021. Additionally, the parties are progressing three programs under the Nestlé SCA targeting different gastrointestinal disorders. In March 2020, we entered into the Takeda Agreement pursuant to which we are collaborating to research and develop protein sequences for use in gene therapy products for certain disease indications in accordance with the respective program plans for Fabry Disease, Pompe Disease, and an undisclosed blood factor deficiency. In March 2020, we received a one-time, non-refundable cash payment of $8.5 million. Of these programs, the Fabry disease program is the most advanced, with multiple sequences, including CDX-6311, having been provided to Takeda. In May 2021, Takeda elected to exercise their option to expand the collaboration into a fourth program for an undisclosed rare genetic disorder. Business Update Regarding COVID-19 We are subject to risks and uncertainties as a result of the current COVID-19 pandemic. The COVID-19 pandemic has presented a substantial public health and economic challenge around the world and is affecting our employees, communities and business operations, as well as the U.S. economy and other economies worldwide. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition will depend on future developments that are highly uncertain and may not be accurately predicted, including the duration and severity of the pandemic and the extent and severity of the impact on our customers, new information that may emerge concerning COVID-19, the actions taken to contain it or treat its impact and the economic impact on local, regional, national and international markets. To date, we and our collaboration partners have been able to continue to supply our enzymes to our customers worldwide. However, we are dependent on our manufacturing and logistics partners and consequently, disruptions in operations of our partners and customers may affect our ability to supply enzymes to our customers. Furthermore, our ability to provide future research and development ("R&D") services will continue to be impacted as a result of governmental orders and any disruptions in operations of our customers with whom we collaborate. We believe that these disruptions have had a minimal impact on revenue for the three and nine months ended September 30, 2021. The extent to which the pandemic may impact our business operations and operating results will continue to remain highly dependent on future developments, which are uncertain and cannot be predicted with confidence. In the U.S., the impact of COVID-19, including governmental orders ("Orders") governing the operation of businesses during the pandemic, caused the temporary closure of our Redwood City, California facilities and disrupted our R&D operations in 2020. R&D operations for several projects were temporarily suspended from mid-March 2020 through the end of April 2020 in accordance with these Orders. In May 2020, we initiated limited R&D operations and have ramped up operations such that we are currently utilizing our normal R&D capacity while following county, state and federal COVID-19 guidance for the protection of our employees. Additionally, we resumed manufacturing at our Redwood City pilot plant in May 2020. Our future results of operations and liquidity could be adversely impacted by delays in payments of outstanding receivable amounts beyond normal payment terms, supply chain disruptions and uncertain demand, and the impact of any initiatives or programs that we may undertake to address financial and operations challenges faced by our customers. The near and long term impact of COVID-19 to our financial condition, liquidity, or results of operations in the future remains uncertain. Although some of the Orders that were enacted to control the spread of COVID-19 were scaled back and the vaccine rollout has expanded, surges in the spread of COVID-19 due to the emergence of new more contagious variants or the ineffectiveness of the vaccines against such strains, may result in the reimplementation of certain Orders, which could adversely impact our business.
|
Basis of Presentation and Summary of Significant Accounting Policies |
9 Months Ended |
|---|---|
Sep. 30, 2021 | |
| Accounting Policies [Abstract] | |
| Basis of Presentation and Summary of Significant Accounting Policies | Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Principles of Consolidation The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information but does not include all the information and notes required by GAAP for complete financial statements. These interim Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020. The condensed consolidated balance sheet at December 31, 2020, has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements. The significant accounting policies used in preparation of the Unaudited Condensed Consolidated Financial Statements for the three and nine months ended September 30, 2021 and 2020, are consistent with those discussed in Note 2 to the audited consolidated financial statements in the Company’s 2020 Annual Report on Form 10-K and are updated below as necessary. There have been no significant changes in our significant accounting policies or critical accounting estimates since December 31, 2020. Certain prior year amounts have been reclassified in the Unaudited Condensed Statements of Cash Flows to conform to the 2021 presentation, however these reclassifications had no effect on the reported results of operations. The Unaudited Condensed Consolidated Financial Statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of September 30, 2021, results of our operations for the three and nine months ended September 30, 2021 and 2020, changes in stockholders' equity for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. The Unaudited Condensed Consolidated Financial Statements include the accounts of Codexis, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Use of Estimates The preparation of our unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. We regularly assess these estimates which primarily affect revenue recognition, inventories, valuation of equity investments, goodwill arising out of business acquisitions, accrued liabilities, stock awards, and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, and may not be accurately predicted, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers, markets and economies. Accounting Pronouncements Recently adopted accounting pronouncements In December 2019, the Financial Accounting Standards Board ("FASB") issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes which is intended to simplify various aspects related to accounting for income taxes. We adopted the standard on January 1, 2021, on a modified retrospective basis. The adoption of this standard had no impact on our Unaudited Condensed Consolidated Financial Statements. In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements. ASU 2020-10 provides amendments to a wide variety of topics in the FASB’s Accounting Standards Codification, which applies to all reporting entities within the scope of the affected accounting guidance. We adopted the standard on January 1, 2021 on a retrospective basis. The adoption of this standard had no impact on our Unaudited Condensed Consolidated Financial Statements. Recently issued accounting pronouncements not yet adopted From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the recently issued standards that are not yet effective will not have a material impact on our Unaudited Condensed Consolidated Financial Statements upon adoption. In May 2021, FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options, a consensus of the Emerging Issues Task Force. The standard establishes a principles-based framework in accounting for modifications of freestanding equity-classified written call options on the basis of the economic substance of the underlying transaction. The standard also requires incremental financial statement disclosures. The standard affects entities that present earnings per share in accordance with the guidance in Topic 260, Earnings Per Share. The standard is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years with early adoption is permitted by applying the standard as of the beginning of the fiscal year that includes that interim period. The standard may be adopted prospectively for modifications or exchanges occurring on or after the effective date. We will evaluate modifications of equity-classified written call options to determine applicability of the standard on occurrence; however, we believe that the adoption of ASU 2021-04 will have no significant impact on our Unaudited Condensed Consolidated Financial Statements and related disclosures. In August 2020, FASB issued ASU No. 2020-06 Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) No. 2020-06 August 2020 Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, to reduce the complexity and to simplify the accounting for convertible debt instruments and convertible preferred stock, and the derivatives scope exception for contracts in an entity's own equity. In addition, the guidance on calculating diluted earnings per share has been simplified and made more internally consistent. The standard is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years with early adoption permitted for fiscal years beginning December 15, 2020. The standard may be adopted on a modified retrospective or fully retrospective method of transition and on adoption, entities may irrevocably elect the fair value option in accordance with Subtopic 825-10, Financial Instruments—Overall, for any financial instrument that is a convertible security. We believe that the adoption of ASU 2020-06 will have no significant impact on our Unaudited Condensed Consolidated Financial Statements and related disclosures. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions in which the reference LIBOR or another reference rate are expected to be discontinued as a result of the Reference Rate Reform. The standard is effective for all entities and can be adopted no later than December 1, 2022, with early adoption permitted. The standard may be adopted on a prospective basis. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to elect optional expedients for contract modification; however, we believe that the adoption of ASU 2020-04 will have no significant impact on our Unaudited Condensed Consolidated Financial Statements and related disclosures. There have been no other recent accounting pronouncements or changes in accounting pronouncements during the three and nine months ended September 30, 2021, as compared to the recent accounting pronouncements described in herein, that are of significance or potential significance to us.
|
Revenue Recognition |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue Recognition | Revenue Recognition Disaggregation of Revenue The following table provides information about disaggregated revenue from contracts with customers into the nature of the products and services, and geographic regions, and includes a reconciliation of the disaggregated revenue with reportable segments. The geographic regions that are tracked are the Americas (United States, Canada, and Latin America), EMEA (Europe, Middle East, and Africa), and APAC (Australia, New Zealand, Southeast Asia, and China). Segment information is as follows (in thousands):
Contract Balances The following table presents balances of contract assets, unbilled receivables, contract costs, and contract liabilities (in thousands):
We had no asset impairment charges related to financial assets in the three and nine months ended September 30, 2021 and 2020. The increase in contract assets was primarily due to increase in product revenue from contracts subject to over time revenue recognition. The nominal decrease in unbilled receivables was primarily due to the timing of billings. The increase in deferred revenue was primarily due to cash advances received in excess of revenue recognized. We recognized the following revenues (in thousands):
Performance Obligations The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting periods. The estimated revenue does not include contracts with original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of September 30, 2021. The balances in the table below are partially based on judgments involved in estimating future orders from customers subject to the exercise of material rights pursuant to respective contracts as of September 30, 2021 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Income (loss) per Share |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income (loss) per Share | Net Income (loss) per Share Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less restricted stock awards (“RSAs”) subject to forfeiture. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock shares outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. Anti-Dilutive Securities In periods of net loss, the weighted average number of shares outstanding, prior to the application of the treasury stock method, excludes potentially dilutive securities from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect. The following table sets forth the computation of basic and diluted net income (loss) per share during the three and nine months ended September 30, 2021 and 2020 (in thousands, except per share amounts):
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Investments in Non-Marketable Securities |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Investments, Debt and Equity Securities [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Investments in Non-Marketable Securities | Investments in Non-Marketable Securities Non-Marketable Debt Securities We classify non-marketable debt securities, which are accounted for as available-for-sale, within Level 3 in the fair value hierarchy because we estimate the fair value based on a qualitative analysis using the most recent observable transaction price and other significant unobservable inputs including volatility, rights, and obligations of the securities we hold. We determine gains or losses on the sale or extinguishment of non-marketable debt securities using a specific identification method. Unrealized gains and losses from bifurcated embedded derivatives, which represent share-settled redemption features, are recorded as other expense, net, in the unaudited condensed consolidated statements of operations. Unrealized gains and losses on non-marketable debt securities are recorded as a component of other comprehensive loss until realized. Realized gains or losses are recorded as a component of other income (expense), net. In November 2020, we purchased convertible subordinated notes issued by Arzeda Corp., an early-stage computational protein design company, for $1.0 million. The investment was classified as available-for-sale non-marketable interest-bearing debt securities with a carrying value of $1.0 million as of December 31, 2020. In July 2021, we converted the non-marketable debt security with a carrying value of $1.3 million into 207,070 shares of Series B-2 preferred stock of Arzeda Corp. In the three and nine months ended September 30, 2021, we recognized nil and $0.3 million, respectively, in interest income from amortization of debt discount and interest earned on our investment in this debt security, and nil and $10.5 thousand in other expense, respectively, in other income (expense), net, on the change in the fair value of an embedded bifurcated derivative. We recognized no unrealized or realized gains or losses during the three and nine months ended September 30, 2021. We recognized no interest income, other expenses, and unrealized or realized gains or losses during the three and nine months ended September 30, 2020. There were no investments in non-marketable debt securities at September 30, 2021. As of December 31, 2020, the adjusted cost and carrying value and fair value of the non-marketable debt security is the following (in thousands):
Non-Marketable Equity Securities Non-marketable equity securities are investments in privately held companies without readily determinable market value. We measure investments in non-marketable equity securities without a readily determinable fair value using a measurement alternative that measures these securities at the cost method minus impairment, if any, plus or minus changes resulting from observable price changes on a non-recurring basis. We adjust the carrying value of non-marketable equity securities which have been remeasured during the period and recognize resulting gains or losses as a component of other income (expense), net. We measured our equity investments in MAI and Arzeda Corp. based on the measurement alternative and adjusted the carrying values for observable price changes in orderly transactions for an identical or similar equity securities of the same issuer. We recognized a $0.7 million gain in other income (expense), net, on the change in the carrying value of our investment in MAI as a result of a recent round of financing. We recognized no unrealized or realized gain or losses during the three and nine months ended September 30, 2020. The carrying value of our investment in MAI was $11.5 million and $1.5 million at September 30, 2021 and December 31, 2020, respectively. The carrying value of our investment in Arzeda Corp. was $1.3 million at September 30, 2021. The following table presents balances of the carrying value of non-marketable equity securities (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Measurements |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Measurements | Fair Value Measurements The following tables present the financial instruments that were measured at fair value on a recurring basis within the fair value hierarchy (in thousands):
During the three and nine months ended September 30, 2021 and 2020, we did not recognize any significant credit losses nor other-than-temporary impairment losses on non-marketable securities.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Balance Sheets Details |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance Sheets Details [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance Sheets Details | Balance Sheets Details Cash Equivalents Cash equivalents as of September 30, 2021 and December 31, 2020, consisted of the following (in thousands):
As of September 30, 2021, the total cash and cash equivalents balance of $119.2 million was comprised of money market funds of $95.1 million and cash of $24.1 million held with major financial institutions. As of December 31, 2020, the total cash and cash equivalents balance of $149.1 million was comprised of money market funds of $127.6 million and cash of $21.5 million held with major financial institutions. Inventories Inventories consisted of the following (in thousands):
Inventories are recorded net of reserves of $1.5 million as of September 30, 2021 and December 31, 2020. Property and Equipment, net Property and equipment, net consisted of the following (in thousands):
Depreciation expense included in the Unaudited Condensed Consolidated Statements of Operations was follows (in thousands):
Goodwill Goodwill had a carrying value of $3.2 million as of September 30, 2021 and December 31, 2020. Other Accrued Liabilities Other accrued liabilities consisted of the following (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-based Compensation |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock-based Compensation | Stock-based Compensation Equity Incentive Plans In 2019, our board of directors (the "Board") and stockholders approved the 2019 Incentive Award Plan (the "2019 Plan"). The 2019 Plan superseded and replaced in its entirety our 2010 Equity Incentive Plan (the “2010 Plan”) which was effective in March 2010, and no further awards will be granted under the 2010 Plan; however, the terms and conditions of the 2010 Plan will continue to govern any outstanding awards thereunder. The 2019 Plan provides for the grant of stock options, including incentive stock options and non-qualified stock options, stock appreciation rights, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance-contingent restricted stock units ("PSUs"), performance-based options ("PBOs"), other stock or cash-based awards and dividend equivalents to eligible employees and consultants of the Company or any parent or subsidiary, as well as members of the Board. The number of shares of our common stock available for issuance under the 2019 Plan is equal to the sum of (i) 7,897,144 shares, and (ii) any shares subject to awards granted under the 2010 Plan that were outstanding as of April 22, 2019 and thereafter terminate, expire, lapse or are forfeited provided that no more than 14,000,000 shares may be issued upon the exercise of incentive stock options (“ISOs”). In June 2019, 8.1 million shares authorized for issuance under the 2019 Plan were registered under the Securities Act of 1933, as amended (the “Securities Act”). The 2010 Plan provided for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, PBOs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants. Stock Options The option exercise price for incentive stock options must be at least 100% of the fair value of our common stock on the date of grant and the option exercise price for non-statutory stock options is at least 85% of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than 10% of the total combined voting power of all of our outstanding capital stock, the exercise price for these options must be at least 110% of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of ten years and vest over four years from the date of grant, of which 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier. Restricted Stock Units ("RSUs") We also grant employees RSUs, which generally vest over either a three year period with 33% of the shares subject to the RSUs vesting on each yearly anniversary of the vesting commencement date or over a four year period with 25% of the shares subject to the RSU vesting on each yearly anniversary of the vesting commencement date, in each case contingent upon such employee’s continued service on such vesting date. RSUs are generally subject to forfeiture if employment terminates prior to the release of vesting restrictions. We may grant RSUs with different vesting terms from time to time. Performance-contingent Restricted Stock Units ("PSUs") and Performance Based Options ("PBOs") The compensation committee of the Board approved, solely in respect of non-executive employees, delegated to our Chief Executive Officer the authority to approve grants of PSUs. The compensation committee of the Board also approved grants of PBOs and PSUs to our executives. The PSUs and PBOs vest based upon both the successful achievement of certain corporate operating milestones in specified timelines and continued employment through the applicable vesting date. When the performance goals are deemed to be probable of achievement for these types of awards, recognition of stock-based compensation expense commences. Once the number of shares eligible to vest is determined, those shares vest in two equal installments with 50% vesting upon achievement and the remaining 50% vesting on the first anniversary of achievement, in each case, subject to the recipient’s continued service through the applicable vesting date. If the performance goals are achieved at the threshold level, the number of shares eligible to vest in respect of the PSUs and PBOs would be equal to half the number of PSUs granted and one-quarter the number of shares underlying the PBOs granted. If the performance goals are achieved at the target level, the number of shares eligible to vest in respect of the PSUs and PBOs would be equal to the number of PSUs granted and half of the shares underlying the PBOs granted. If the performance goals are achieved at the superior level, the number of shares eligible to vest in respect of the PSUs would be equal to two times the number of PSUs granted and equal to the number of PBOs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels for the PSUs and PBOs or between the target level and superior levels for the PSUs would be determined using linear interpolation. Achievement below the threshold level would result in no shares being eligible to vest in respect of the PSUs and PBOs. In the first quarter of 2021, we awarded PSUs ("2021 PSUs") and PBOs ("2021 PBOs"), each of which commence vesting based upon the achievement of various weighted performance goals, including corporate revenue, performance enzyme segment gross margin, major new biotherapeutics publicity events, strategic performance enzyme and biotherapeutics deliverables, safety, and technology and strategic plan development. As of September 30, 2021, we estimated that the 2021 PSUs and 2021 PBOs performance goals would be achieved at 146% and 73% of the target level, respectively, and recognized stock-based compensation expenses accordingly. In 2020, we awarded PSUs ("2020 PSUs") and PBOs ("2020 PBOs"), each of which commenced vesting based upon the achievement of various weighted performance goals, including corporate revenue, performance enzyme segment gross margin, major new biotherapeutics publicity events, strategic performance enzyme and biotherapeutics deliverables, and strategic plan development. In the first quarter of 2021, we determined that the 2020 PSUs and 2020 PBOs performance goals had been achieved at 88% of the target level, and recognized expenses accordingly. Accordingly, 50% of the shares underlying the 2020 PSUs and PBOs vested in the first quarter of 2021 and 50% of the shares underlying the 2020 PSUs and PBOs will vest in the first quarter of 2022, in each case, subject to the recipient’s continued service on each vesting date. In 2019, we awarded PSUs ("2019 PSUs") and PBOs ("2019 PBOs"), each of which commenced vesting based upon the achievement of various weighted performance goals, including sustained revenue and performance enzyme growth, strategic advancement of biotherapeutics, cash balance and strategic plan development. In the first quarter of 2020, we determined that the 2019 PSUs and 2019 PBOs performance goals had been achieved at 84% of the target level, and recognized expenses accordingly. Accordingly, 50% of the shares underlying the 2019 PSUs and PBOs vested in the first quarter of 2020 and 50% of the shares underlying the 2019 PSUs and PBOs vested in the first quarter of 2021, in each case, subject to the recipient’s continued service on each vesting date. Stock-Based Compensation Expense Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations as follows (in thousands):
The following table presents total stock-based compensation expense by security type included in the unaudited condensed consolidated statements of operations (in thousands): As of September 30, 2021, unrecognized stock-based compensation expense, net of expected forfeitures, was $4.4 million related to unvested stock options, $4.0 million related to unvested RSUs and RSAs, $1.5 million related to unvested PSUs, and $2.6 million related to unvested PBOs based on current estimates of the level of achievement. Stock-based compensation expense for these awards will be recognized through the year of 2025.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Capital Stock |
9 Months Ended |
|---|---|
Sep. 30, 2021 | |
| Equity [Abstract] | |
| Capital Stock | Capital Stock Exercise of Options For the nine months ended September 30, 2021 and 2020, we issued 422,964 and 87,240 shares, respectively, upon option exercises at a weighted-average exercise price of $6.45 and $6.17 per share, respectively, with net cash proceeds of $2.7 million and $0.5 million, respectively. Equity Distribution Agreement We filed a Registration Statement on Form S-3 with the SEC, under which we may sell common stock, preferred stock, debt securities, warrants, purchase contracts, and units from time to time in one or more offerings. The registration statement became effective on May 7, 2021. In May 2021, we entered into an Equity Distribution Agreement ("EDA") with Piper Sandler & Co ("PSC"), under which PSC, as our exclusive agent, at our discretion and at such times that we may determine from time to time, may sell over a three-year period from the execution of the EDA up to a maximum of $50.0 million of shares of our common stock. Under the terms of the EDA, PSC may sell the shares at market prices by any method that is deemed to be an “at the market offering” as defined in Rule 415 under the Securities Act of 1933, as amended. We are not required to sell any shares at any time during the term of the EDA. The EDA will terminate upon the earlier of: (i) the issuance and sale of all shares through PSC on the terms and conditions of the EDA, or (ii) the termination of the EDA in accordance with its terms. Either party may terminate the EDA at any time upon written notification to the other party in accordance with the EDA, and upon such notification, the offering will terminate. Under no circumstances shall any shares be sold pursuant to the EDA after the date which is three years after the registration statement is first declared effective by the SEC. We agreed to pay PSC a commission of 3% of the gross sales price of any shares sold pursuant to the EDA. With the exception of certain expenses, we will pay PSC up to 8% of the gross sales price of the shares sold pursuant to the EDA for a combined amount of commission and reimbursement of PSC's expenses and fees. During the three and nine months ended September 30, 2021, no shares of our common stock were issued pursuant to the EDA. As of September 30, 2021, $50.0 million of shares remained available for sale under the EDA.
|
Commitments and Contingencies |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies | Commitments and Contingencies Operating Leases Our headquarters are located in Redwood City, California, where we occupy approximately 77,300 square feet of office and laboratory space in multiple buildings within the same business park of Metropolitan Life Insurance Company ("MetLife"). Our lease agreement with MetLife ("RWC Lease") includes approximately 28,200 square feet of space located at 200 and 220 Penobscot Drive, Redwood City, California (the “200/220 Penobscot Space”) and approximately 37,900 square feet of space located at 400 Penobscot Drive, Redwood City, California (the “400 Penobscot Space”) (the 200/220 Penobscot Space and the 400 Penobscot Space are collectively referred to as the “Penobscot Space”), and approximately 11,200 square feet of space located at 501 Chesapeake Drive, Redwood City, California (the “501 Chesapeake Space”). Until the end of January 2020, we also leased approximately 29,900 square feet of space located at 101 Saginaw Drive, Redwood City, California (the “Saginaw Space”). During January 2020, we subleased approximately 26,500 square feet of the Saginaw Space to Minerva Surgical, Inc. The lease and sublease for the Saginaw Space both expired at the end of January 2020. During the period from February 1, 2020 through April 30, 2020, we subleased approximately 3,400 square feet at 101 Saginaw Drive from Minerva Surgical, Inc. The sublease expired at the end of April 2020. We entered into the initial lease with MetLife for our facilities in Redwood City in 2004 and the RWC Lease has been amended multiple times since then to adjust the leased space and terms of the Lease. In February 2019, we entered into an Eighth Amendment to the Lease (the “Eighth Amendment”) with MetLife with respect to the Penobscot Space and the 501 Chesapeake Space to extend the term of the Lease for additional periods. Pursuant to the Eighth Amendment, the term of the lease of the Penobscot Space has been extended through May 2027. The lease term for the 501 Chesapeake Space has been extended to May 2029. We have one (1) option to extend the term of the lease for the Penobscot Space for five (5) years, and one (1) separate option to extend the term of the lease for the 501 Chesapeake Space for five (5) years. We are required to restore certain areas of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. We recorded asset retirement obligations of $0.3 million as of September 30, 2021 and December 31, 2020, which are included in other long-term liabilities in the unaudited condensed consolidated balance sheets. Accretion expense related to our asset retirement obligations was nominal in the three and nine months ended September 30, 2021 and 2020. Pursuant to the terms of the RWC Lease, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letter of credit is collateralized by deposit balances held by the bank in the amount of $1.0 million as of September 30, 2021 and December 31, 2020 and are recorded as non-current restricted cash on the unaudited condensed consolidated balance sheets. We entered into a short-term office lease in San Carlos, California during the second quarter of 2021 and this lease will expire in April 2022. Our remaining future commitment pursuant to this lease is $0.1 million as of September 30, 2021. Finance Leases In December 2016, we entered into a three-year financing lease agreement with a third party supplier for the purchase of laboratory equipment that was partially financed through a finance lease of $0.4 million. The lease became effective upon delivery of the equipment in February 2017, and the term of the three-year lease was from February 2017 and expired in February 2020. This financing agreement was accounted for as a finance lease due to bargain purchase options at the end of the lease. In April 2017, we entered into a three-year financing lease agreement with a third-party supplier for the purchase of information technology equipment for $0.3 million. The effective term of the three-year lease was from May 2017 and expired in April 2020. Lease and other information Lease costs, amounts included in measurement of lease obligations and other information related to non-cancellable operating leases and finance leases were as follows (in thousands):
(2) The Company had no variable lease costs.
As of September 30, 2021, our maturity analysis of annual undiscounted cash flows of the non-cancellable operating leases are as follows (in thousands):
Future Lease Commitment In the first quarter of 2021, we entered into a lease agreement with ARE-San Francisco No. 63, LLC (“ARE”) to lease a portion of a facility comprising approximately 36,593 rentable square feet in San Carlos, California to serve as additional office and research and development laboratory space (the “San Carlos Space”). We expect to commence occupancy of the San Carlos Space in December 2021, once tenant improvements are substantially completed by ARE in accordance with the construction plan. The budget provides a net tenant improvement allowance of $6.3 million and an additional allowance of up to $2.7 million, which we expect to use. ARE will have an enforceable right to payment by us in the form of equal monthly additional rent payments at a certain interest rate through the lease term for the additional allowance. The terms include an initial annualized base rent of $2.5 million, subject to scheduled 3% annual rent increases, an annualized additional allowance payment of $0.4 million, plus certain operating expenses. The lease has a 10-year term from the lease commencement date with one option to extend the term for an additional period of 5 years. We have provided ARE with a $0.5 million security deposit in the form of a letter of credit. We have the right to sublease the facility, subject to landlord consent. We determined that the lease commencement date is in December 2021, at which point we will record a right of use asset and a corresponding operating lease liability. An estimated maturity analysis of the annual undiscounted cash flows of the lease is as follows (in thousands):
Other Commitments We enter into supply and service arrangements in the normal course of business. Supply arrangements are primarily for fixed-price manufacture and supply. Service agreements are primarily for the development of manufacturing processes and certain studies. Commitments under service agreements are subject to cancellation at our discretion which may require payment of certain cancellation fees. The timing of completion of service arrangements is subject to variability in estimates of the time required to complete the work. The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
Credit Facility In June 30, 2017, we entered into a credit facility (the “Credit Facility”) with Western Alliance Bank consisting of term loans (“Term Debt”) up to $10.0 million, and advances (“Advances”) under a revolving line of credit ("Revolving Line of Credit") up to $5.0 million with an accounts receivable borrowing base of 80% of eligible accounts receivable. As of September 30, 2021 and December 31, 2020, we have not drawn from the Credit Facility. We may draw on the Term Debt and the Revolving Line of Credit at any time prior to December 31, 2021 and October 1, 2024, respectively. On October 1, 2024 loans drawn under the Term Debt mature and the Revolving Line of Credit terminate. Loans made under the Term Debt bear interest through maturity equal to the greater of (i) 3.75% or (ii) the sum of (A) Index Rate (prime rate published in the Money Rates section of the Western Edition of The Wall Street Journal plus (B) 0.50%. Advances made under the Revolving Line of Credit bear interest at a variable annual rate equal to the equal to the greater of (i) 4.25% or (ii) the sum of (A) the prime rate plus (B) 1.00%. Our obligations under the Credit Facility are secured by a lien on substantially all of our personal property other than our intellectual property. The Credit Facility includes a number of customary covenants and restrictive financial covenants including meeting minimum product revenue levels and maintaining certain minimum cash levels with the lender. The Credit Facility's financial covenants restrict the ability of the Company to transfer collateral, incur additional indebtedness, engage in mergers or acquisitions, pay dividends or make other distributions, make investments, create liens, sell assets, or sell certain assets held at foreign subsidiaries. A failure to comply with these covenants could permit the lender to exercise remedies against us and the collateral securing the Credit Facility, including foreclosure of our properties securing the Credit Facilities and our cash. As of September 30, 2021, we were in compliance with the covenants for the Credit Facility. The Credit Facility allows for interest-only payments on the Term Debt through November 1, 2022. Monthly payments of principal and interest on the Term Debt are required following the applicable amortization date. We may elect to prepay in full the Term Debt and Advances under the Revolving Line of Credit at any time. Legal Proceedings We are not currently a party to any material pending litigation or other material legal proceedings. Indemnifications We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were no accruals for expenses related to indemnification issues for any periods presented.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related Party Transactions |
9 Months Ended |
|---|---|
Sep. 30, 2021 | |
| Related Party Transactions [Abstract] | |
| Related Party Transactions | Related Party Transactions Molecular Assemblies, Inc. In June 2020, we entered into a Stock Purchase Agreement with MAI pursuant to which we purchased 1,587,050 shares of MAI's Series A preferred stock for $1.0 million. In connection with the transaction, John Nicols, our President and Chief Executive Officer, also joined MAI’s board of directors. Concurrently with our initial equity investment, we entered into the MAI Agreement with MAI, pursuant to which we are performing services utilizing our CodeEvolver® protein engineering platform technology to improve DNA polymerase enzymes in exchange for compensation in the form of additional shares of MAI's Series A preferred stock. In April 2021, we purchased an additional 1,000,000 shares of MAI's Series A preferred stock for $0.6 million. In September 2021, we purchased 9,198,423 shares of MAI's Series B preferred stock for $7.0 million. We recognized $0.2 million and $0.7 million in research and development revenue from transactions with MAI in the three and nine months ended September 30, 2021, respectively, and we recognized $0.5 million of revenue from research and development service transactions with MAI in the three and nine months ended September 30, 2020. We received 476,114 and 1,904,456 shares of MAI's Series A and B preferred stock from research and development services we provided to MAI in the three and nine months ended September 30, 2021, respectively, and 714,171 shares of MAI's Series A preferred stock from research and development services in the three and nine months ended September 30, 2020. As of September 30, 2021, we have 15,118,271 shares of MAI's Series A and B preferred stock that we have earned or purchased since executing the Stock Purchase Agreement with MAI. The carrying value of our investment in MAI Series A and B preferred stock was $11.5 million and $1.5 million at September 30, 2021 and December 31, 2020, respectively. We had $0.5 million and nil in deferred revenue as of September 30, 2021 and December 31, 2020, respectively, and nil and $0.5 million in contract assets due from MAI for services rendered as of September 30, 2021 and December 31, 2020, respectively. Payment for the services rendered was received in the form of additional MAI Series A and Series B preferred stock. AstraZeneca PLC Pam P. Cheng, who served as a member of our board of directors until June 2020, joined AstraZeneca PLC as Executive Vice President, Operations and Information Technology in June 2015. We sold biocatalyst products to AstraZeneca PLC and its controlled purchasing agents and contract manufacturers. We recognized $0.1 million of revenue in 2020 through the date of Ms. Cheng's departure from our board of directors. As of December 31, 2020, we had no receivables from AstraZeneca PLC and its controlled purchasing agents and contract manufacturers.
|
Segment, Geographical and Other Revenue Information |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment, Geographical and Other Revenue Information | Segment, Geographical and Other Revenue Information Segment Information We manage our business as two business segments: Performance Enzymes and Novel Biotherapeutics. Our chief operating decision maker ("CODM") is our Chief Executive Officer. Our business segments are primarily based on our organizational structure and our operating results as used by our CODM in assessing performance and allocating resources for the Company. We report corporate-related expenses such as legal, accounting, information technology, and other costs that are not otherwise included in our reportable business segments as "Corporate costs." All items not included in income (loss) from operations are excluded from the business segments. We manage our assets on a total company basis, not by business segment, as the majority of our operating assets are shared or commingled. Our CODM does not review asset information by business segment in assessing performance or allocating resources, and accordingly, we do not report asset information by business segment. Performance Enzymes We initially commercialized our CodeEvolver® protein engineering technology platform and products in the pharmaceuticals market, and to date this continues to be our largest market served. Our customers, which include many large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development. We have also used the technology to develop customized enzymes for use in other industrial markets. These markets consist of several large industrial verticals, including food and food ingredients, animal feed, flavors, fragrances, and agricultural chemicals. We also use our technology to develop enzymes for customers using NGS and PCR/qPCR for in vitro molecular diagnostic and molecular biology research applications. Novel Biotherapeutics We are also targeting new opportunities in the pharmaceutical industry to discover, improve, and/or develop biotherapeutic drug candidates. We believe that our CodeEvolver® protein engineering platform technology can be used to discover novel biotherapeutic drug candidates that will target human diseases that are in need of improved therapeutic interventions. Similarly, we believe that we can deploy our platform technology to improve specific characteristics of a customer’s pre-existing biotherapeutic drug candidate, such as its activity, stability or immunogenicity. Most notable is our lead program for the potential treatment of PKU in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient. We have also developed a pipeline of other biotherapeutic drug candidates, which are in preclinical development, and in which we expect to continue to make additional investments with the aim of advancing additional product candidates targeting other therapeutic areas. In March 2020, we entered into the Takeda Agreement with Takeda under which we will research and develop protein sequences for use in gene therapy products for certain diseases. Factors considered in determining the two reportable segments of the Company include the nature of business activities, the management structure directly accountable to our CODM for operating and administrative activities, availability of discrete financial information and information presented to the Board of Directors. Our CODM regularly reviews our segments and the approach provided by management for performance evaluation and resource allocation. Operating expenses that directly support the segment activity are allocated based on segment headcount, revenue contribution or activity of the business units within the segments, based on the corporate activity type provided to the segment. The expense allocation excludes certain corporate costs that are separately managed from the segments. This provides the CODM with more meaningful segment profitability reporting to support operating decisions and allocate resources. The following table provides financial information by our reportable business segments along with a reconciliation to consolidated income (loss) before income taxes (in thousands):
(2) Corporate costs include unallocated selling, general and administrative expenses, interest income, and other income (expense), net. The following table provides stock-based compensation expense included in income (loss) from operations (in thousands):
Significant Customers Customers that each accounted for 10% or more of our total revenues were as follows:
Customers that each accounted for 10% or more of accounts receivable balances as of the periods presented as follows:
Geographical Information Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
Identifiable long-lived assets by location was as follows (in thousands):
Identifiable goodwill by reporting unit was as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Allowance for Credit Losses |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Receivables [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Allowance for Credit Losses | Allowance for Credit Losses The following table summarizes the financial assets allowance for credit losses (in thousands):
The following tables summarize accounts receivable by aging category (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Basis of Presentation and Summary of Significant Accounting Policies (Policies) |
9 Months Ended |
|---|---|
Sep. 30, 2021 | |
| Accounting Policies [Abstract] | |
| Basis of Presentation and Principles of Consolidation | Basis of Presentation and Principles of Consolidation The accompanying Unaudited Condensed Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information but does not include all the information and notes required by GAAP for complete financial statements. These interim Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2020. The condensed consolidated balance sheet at December 31, 2020, has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements. The significant accounting policies used in preparation of the Unaudited Condensed Consolidated Financial Statements for the three and nine months ended September 30, 2021 and 2020, are consistent with those discussed in Note 2 to the audited consolidated financial statements in the Company’s 2020 Annual Report on Form 10-K and are updated below as necessary. There have been no significant changes in our significant accounting policies or critical accounting estimates since December 31, 2020. Certain prior year amounts have been reclassified in the Unaudited Condensed Statements of Cash Flows to conform to the 2021 presentation, however these reclassifications had no effect on the reported results of operations. The Unaudited Condensed Consolidated Financial Statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of September 30, 2021, results of our operations for the three and nine months ended September 30, 2021 and 2020, changes in stockholders' equity for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. The Unaudited Condensed Consolidated Financial Statements include the accounts of Codexis, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
|
| Use of Estimates | Use of Estimates The preparation of our unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates, judgments and assumptions that may affect the reported amounts of assets, liabilities, equity, revenues and expenses and related disclosure of contingent assets and liabilities. We regularly assess these estimates which primarily affect revenue recognition, inventories, valuation of equity investments, goodwill arising out of business acquisitions, accrued liabilities, stock awards, and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, and may not be accurately predicted, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain or treat COVID-19, as well as the economic impact on local, regional, national and international customers, markets and economies.
|
| Accounting Pronouncements | Accounting Pronouncements Recently adopted accounting pronouncements In December 2019, the Financial Accounting Standards Board ("FASB") issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes which is intended to simplify various aspects related to accounting for income taxes. We adopted the standard on January 1, 2021, on a modified retrospective basis. The adoption of this standard had no impact on our Unaudited Condensed Consolidated Financial Statements. In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements. ASU 2020-10 provides amendments to a wide variety of topics in the FASB’s Accounting Standards Codification, which applies to all reporting entities within the scope of the affected accounting guidance. We adopted the standard on January 1, 2021 on a retrospective basis. The adoption of this standard had no impact on our Unaudited Condensed Consolidated Financial Statements. Recently issued accounting pronouncements not yet adopted From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the recently issued standards that are not yet effective will not have a material impact on our Unaudited Condensed Consolidated Financial Statements upon adoption. In May 2021, FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40), Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options, a consensus of the Emerging Issues Task Force. The standard establishes a principles-based framework in accounting for modifications of freestanding equity-classified written call options on the basis of the economic substance of the underlying transaction. The standard also requires incremental financial statement disclosures. The standard affects entities that present earnings per share in accordance with the guidance in Topic 260, Earnings Per Share. The standard is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years with early adoption is permitted by applying the standard as of the beginning of the fiscal year that includes that interim period. The standard may be adopted prospectively for modifications or exchanges occurring on or after the effective date. We will evaluate modifications of equity-classified written call options to determine applicability of the standard on occurrence; however, we believe that the adoption of ASU 2021-04 will have no significant impact on our Unaudited Condensed Consolidated Financial Statements and related disclosures. In August 2020, FASB issued ASU No. 2020-06 Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40) No. 2020-06 August 2020 Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, to reduce the complexity and to simplify the accounting for convertible debt instruments and convertible preferred stock, and the derivatives scope exception for contracts in an entity's own equity. In addition, the guidance on calculating diluted earnings per share has been simplified and made more internally consistent. The standard is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years with early adoption permitted for fiscal years beginning December 15, 2020. The standard may be adopted on a modified retrospective or fully retrospective method of transition and on adoption, entities may irrevocably elect the fair value option in accordance with Subtopic 825-10, Financial Instruments—Overall, for any financial instrument that is a convertible security. We believe that the adoption of ASU 2020-06 will have no significant impact on our Unaudited Condensed Consolidated Financial Statements and related disclosures. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions in which the reference LIBOR or another reference rate are expected to be discontinued as a result of the Reference Rate Reform. The standard is effective for all entities and can be adopted no later than December 1, 2022, with early adoption permitted. The standard may be adopted on a prospective basis. We will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to elect optional expedients for contract modification; however, we believe that the adoption of ASU 2020-04 will have no significant impact on our Unaudited Condensed Consolidated Financial Statements and related disclosures. There have been no other recent accounting pronouncements or changes in accounting pronouncements during the three and nine months ended September 30, 2021, as compared to the recent accounting pronouncements described in herein, that are of significance or potential significance to us.
|
| Segment Information | Segment Information We manage our business as two business segments: Performance Enzymes and Novel Biotherapeutics. Our chief operating decision maker ("CODM") is our Chief Executive Officer. Our business segments are primarily based on our organizational structure and our operating results as used by our CODM in assessing performance and allocating resources for the Company. We report corporate-related expenses such as legal, accounting, information technology, and other costs that are not otherwise included in our reportable business segments as "Corporate costs." All items not included in income (loss) from operations are excluded from the business segments. We manage our assets on a total company basis, not by business segment, as the majority of our operating assets are shared or commingled. Our CODM does not review asset information by business segment in assessing performance or allocating resources, and accordingly, we do not report asset information by business segment.
|
Revenue Recognition (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Disaggregation of Revenue | Segment information is as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Contract with Customer | The following table presents balances of contract assets, unbilled receivables, contract costs, and contract liabilities (in thousands):
We recognized the following revenues (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Performance Obligation, Expected Timing of Satisfaction | The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting periods. The estimated revenue does not include contracts with original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of September 30, 2021. The balances in the table below are partially based on judgments involved in estimating future orders from customers subject to the exercise of material rights pursuant to respective contracts as of September 30, 2021 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Income (loss) per Share (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Income (Loss) Per Share | The following table sets forth the computation of basic and diluted net income (loss) per share during the three and nine months ended September 30, 2021 and 2020 (in thousands, except per share amounts):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Shares Not Included in Computation of Diluted Net (Income) Loss Per Share | The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Investments in Non-Marketable Securities (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||
| Investments, Debt and Equity Securities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||
| Details of Non-marketable Debt Securities | As of December 31, 2020, the adjusted cost and carrying value and fair value of the non-marketable debt security is the following (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Carrying Value of Non-marketable Equity Securities | The following table presents balances of the carrying value of non-marketable equity securities (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Measurements (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Financial Instruments Measured at Fair Value on a Recurring Basis | The following tables present the financial instruments that were measured at fair value on a recurring basis within the fair value hierarchy (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Balance Sheets Details (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Balance Sheets Details [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Cash and Cash Equivalents | Cash equivalents as of September 30, 2021 and December 31, 2020, consisted of the following (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Inventory Components | Inventories consisted of the following (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Property and Equipment, Net | Property and equipment, net consisted of the following (in thousands):
Depreciation expense included in the Unaudited Condensed Consolidated Statements of Operations was follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Other Accrued Liabilities | Other accrued liabilities consisted of the following (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-based Compensation (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Stock-based Compensation Expense | Stock-based compensation expense is included in the unaudited condensed consolidated statements of operations as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Stock-based Compensation Expense by Security Types | The following table presents total stock-based compensation expense by security type included in the unaudited condensed consolidated statements of operations (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lease Cost | Lease costs, amounts included in measurement of lease obligations and other information related to non-cancellable operating leases and finance leases were as follows (in thousands):
(2) The Company had no variable lease costs.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Lease Maturity | As of September 30, 2021, our maturity analysis of annual undiscounted cash flows of the non-cancellable operating leases are as follows (in thousands):
An estimated maturity analysis of the annual undiscounted cash flows of the lease is as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Supply and Service Commitments | The following table provides quantitative data regarding our other commitments. Future minimum payments reflect amounts that we expect to pay including potential obligations under services agreements subject to risk of cancellation by us (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment, Geographical and Other Revenue Information (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Segment Reporting | The following table provides financial information by our reportable business segments along with a reconciliation to consolidated income (loss) before income taxes (in thousands):
(2) Corporate costs include unallocated selling, general and administrative expenses, interest income, and other income (expense), net. The following table provides stock-based compensation expense included in income (loss) from operations (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Concentration Risk | Customers that each accounted for 10% or more of our total revenues were as follows:
Customers that each accounted for 10% or more of accounts receivable balances as of the periods presented as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Revenues by Geographical Area | Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Long-Lived Assets by Geographical Area | Identifiable long-lived assets by location was as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Goodwill | Identifiable goodwill by reporting unit was as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Allowance for Credit Losses (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Receivables [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Analysis of Allowance for Credit Losses | The following table summarizes the financial assets allowance for credit losses (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Accounts Receivable by Aging Category | The following tables summarize accounts receivable by aging category (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description of Business (Details) - USD ($) $ in Thousands |
1 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 30, 2021 |
Apr. 30, 2021 |
Jun. 30, 2020 |
Mar. 31, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||||
| Payments to acquire other investments | $ 7,630 | $ 1,000 | ||||
| Takeda | ||||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||||
| Non-refundable cash payment | $ 8,500 | |||||
| Molecular Assemblies, Inc. | Series A Preferred Stock | ||||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||||
| Number of shares purchased (in shares) | 1,000,000 | 1,587,050 | ||||
| Payments to acquire other investments | $ 600 | $ 1,000 | ||||
| Molecular Assemblies, Inc. | Series B Preferred Stock | ||||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||||
| Number of shares purchased (in shares) | 9,198,423 | 9,198,423 | ||||
| Payments to acquire other investments | $ 7,000 | |||||
Revenue Recognition - Contracts with Customer (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Revenue from Contract with Customer [Abstract] | ||
| Contract assets | $ 12,701 | $ 4,526 |
| Unbilled receivables | 10,760 | 10,942 |
| Contract costs | 70 | 90 |
| Contract liabilities: deferred revenue | $ 6,196 | $ 4,791 |
Revenue Recognition - Narrative (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Revenue from Contract with Customer [Abstract] | ||||
| Impairment charges related to contract assets | $ 0 | $ 0 | $ 0 | $ 0 |
Revenue Recognition - Revenue Recognized During Period (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Amounts included in contract liabilities at the beginning of the period: | ||||
| Performance obligations satisfied | $ 658 | $ 708 | $ 1,997 | $ 58 |
| Changes in the period: | ||||
| Changes in the estimated transaction price allocated to performance obligations satisfied in prior periods | 1,521 | 233 | 5,848 | 854 |
| Performance obligations satisfied from new activities in the period - contract revenue | 34,590 | 17,444 | 72,408 | 47,111 |
| Total revenues | $ 36,769 | $ 18,385 | $ 80,253 | $ 48,023 |
Net Income (loss) per Share - Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Earnings Per Share [Abstract] | ||||
| Net income (loss) | $ 2,244 | $ (6,094) | $ (11,089) | $ (20,090) |
| Denominator: | ||||
| Weighted average common stock shares used in computing net income (loss) per share, basic (in shares) | 64,628 | 59,061 | 64,452 | 58,984 |
| Effect of dilutive shares (shares) | 3,113 | 0 | 0 | 0 |
| Weighted average common stock shares used in computing net income (loss) per share, diluted (in shares) | 67,741 | 59,061 | 64,452 | 58,984 |
| Net income (loss) per share, basic (in usd per share) | $ 0.03 | $ (0.10) | $ (0.17) | $ (0.34) |
| Net income (loss) per share, diluted (in usd per share) | $ 0.03 | $ (0.10) | $ (0.17) | $ (0.34) |
Net Income (loss) per Share - Shares Not Included in Computation of Diluted Net Income (Loss) Per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Shares issuable under the Equity Incentive Plan | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Total shares excluded as anti-dilutive (in shares) | 451 | 5,182 | 5,148 | 5,182 |
Investments in Non-Marketable Securities - Carrying Value and Fair Value of Securities (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Marketable Securities [Line Items] | ||
| Non-marketable debt security due in 1 year or less, Fair Value | $ 1,000 | |
| Investment in non-marketable equity securities | $ 12,763 | 1,450 |
| Level 3 | ||
| Marketable Securities [Line Items] | ||
| Non-marketable debt security due in 1 year or less, Adjusted Cost and Carrying Value | $ 1,000 |
Balance Sheets Details - Cash and Cash Equivalents (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
Sep. 30, 2020 |
|---|---|---|---|
| Cash and Cash Equivalents [Line Items] | |||
| Adjusted Cost | $ 119,189 | $ 149,117 | $ 71,516 |
| Money Market Funds | |||
| Cash and Cash Equivalents [Line Items] | |||
| Adjusted Cost | 95,089 | 127,567 | |
| Estimated Fair Value | 95,089 | 127,567 | |
| Cash | |||
| Cash and Cash Equivalents [Line Items] | |||
| Adjusted Cost | $ 24,100 | $ 21,500 |
Balance Sheets Details - Inventories (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Schedule of Inventory Components | ||
| Raw materials | $ 49 | $ 77 |
| Work-in-process | 77 | 82 |
| Finished goods | 958 | 805 |
| Inventories | 1,084 | 964 |
| Inventory reserves | $ 1,500 | $ 1,500 |
Balance Sheets Details - Goodwill (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Balance Sheets Details [Abstract] | ||
| Goodwill | $ 3,241 | $ 3,241 |
Balance Sheets Details - Other Accrued Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Balance Sheets Details [Abstract] | ||
| Accrued purchases | $ 9,050 | $ 7,170 |
| Accrued professional and outside service fees | 5,936 | 2,589 |
| Other | 941 | 513 |
| Total | $ 15,927 | $ 10,272 |
Stock-based Compensation - Equity Incentive Plans (Details) - 2019 Plan - shares |
Jun. 30, 2019 |
Apr. 22, 2019 |
|---|---|---|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
| Number of shares available for grant (in shares) | 7,897,144 | |
| Maximum number of shares to be issued upon exercise of stock options (in shares) | 14,000,000 | |
| Number of shares authorized (in shares) | 8,100,000 |
Stock-based Compensation - Restricted Stock Units (Details) - RSUs |
9 Months Ended |
|---|---|
Sep. 30, 2021 | |
| Tranche One | |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Award vesting period | 3 years |
| Award vesting rights percentage | 33.00% |
| Tranche Two | |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
| Award vesting period | 4 years |
| Award vesting rights percentage | 25.00% |
Capital Stock (Details) - USD ($) |
1 Months Ended | 3 Months Ended | 9 Months Ended | |
|---|---|---|---|---|
May 31, 2021 |
Sep. 30, 2021 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Subsidiary, Sale of Stock [Line Items] | ||||
| Stock options exercised (in shares) | 422,964 | 87,240 | ||
| Weighted average exercise price of stock options exercised (usd per share) | $ 6.45 | $ 6.17 | ||
| Proceeds from exercises of stock options | $ 2,700,000 | $ 539,000 | ||
| PSC | ||||
| Subsidiary, Sale of Stock [Line Items] | ||||
| Sale period | 3 years | |||
| Value of shares for issuance | $ 50,000,000 | $ 50,000,000 | ||
| Commissions as percentage of gross sales price | 3.00% | |||
| Shares issued (in shares) | 0 | 0 | ||
| PSC | Maximum | ||||
| Subsidiary, Sale of Stock [Line Items] | ||||
| Value of shares for issuance | $ 50,000,000 | |||
| Commissions and reimbursements of expenses as percentage of gross sales price | 8.00% | |||
Commitments and Contingencies - Lease Cost (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Schedule of Commitments and Contingencies [Line Items] | ||||
| Amortization of right-of-use assets | $ 26,000 | $ 27,000 | $ 79,000 | $ 126,000 |
| Interest on lease obligations | 0 | 0 | 0 | 1,000 |
| Finance lease costs | 26,000 | 27,000 | 79,000 | 127,000 |
| Operating lease cost | 1,032,000 | 1,033,000 | 3,097,000 | 3,133,000 |
| Short-term lease costs | 30,000 | 0 | 40,000 | 47,000 |
| Sublease income | 0 | 0 | 0 | (55,000) |
| Total lease cost | 1,088,000 | 1,060,000 | 3,216,000 | 3,252,000 |
| Variable lease cost | $ 0 | $ 0 | $ 0 | $ 0 |
| Minimum | ||||
| Schedule of Commitments and Contingencies [Line Items] | ||||
| Short-term lease, term | 1 month | |||
| Maximum | ||||
| Schedule of Commitments and Contingencies [Line Items] | ||||
| Short-term lease, term | 1 year | |||
Commitments and Contingencies - Other Lease Information (Details) |
Sep. 30, 2021 |
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Weighted-average remaining lease term | 5 years 10 months 24 days |
| Weighted-average discount rate | 6.60% |
Commitments and Contingencies - Cash Paid for Lease Obligations (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Operating cash flows from operating leases | $ 3,145 | $ 1,795 |
| Financing cash flows from finance leases | $ 0 | $ 60 |
Commitments and Contingencies - Maturity Analysis of Operating Lease (Details) $ in Thousands |
Sep. 30, 2021
USD ($)
|
|---|---|
| Operating Leases | |
| 2021 (remaining 3 months) | $ 1,052 |
| 2022 | 4,285 |
| 2023 | 4,589 |
| 2024 | 4,726 |
| 2025 | 4,868 |
| 2026 and thereafter | 8,626 |
| Total minimum lease payments | 28,146 |
| Less: imputed interest | 5,146 |
| Lease obligations | $ 23,000 |
Commitments and Contingencies - Estimated Maturity Analysis (Details) $ in Thousands |
Sep. 30, 2021
USD ($)
|
|---|---|
| Operating Leases | |
| 2021 (remaining 3 months) | $ 1,052 |
| 2022 | 4,285 |
| 2023 | 4,589 |
| 2024 | 4,726 |
| 2025 | 4,868 |
| 2026 and thereafter | 8,626 |
| Total minimum lease payments | 28,146 |
| San Carlos | |
| Operating Leases | |
| 2021 (remaining 3 months) | 0 |
| 2022 | 2,463 |
| 2023 | 2,988 |
| 2024 | 3,066 |
| 2025 | 3,145 |
| 2026 and thereafter | 20,061 |
| Total minimum lease payments | $ 31,723 |
Commitments and Contingencies - Other Commitments (Details) - Supply Commitment $ in Thousands |
Sep. 30, 2021
USD ($)
|
|---|---|
| Other Commitments [Line Items] | |
| Future Minimum Payment | $ 833 |
| April 2016 | |
| Other Commitments [Line Items] | |
| Future Minimum Payment | 147 |
| September 2019 | |
| Other Commitments [Line Items] | |
| Future Minimum Payment | $ 686 |
Related Party Transactions - AstraZeneca PLC (Details) - USD ($) |
9 Months Ended | |
|---|---|---|
Sep. 30, 2020 |
Dec. 31, 2020 |
|
| Related Party Transaction [Line Items] | ||
| Accounts receivable from related parties | $ 0 | |
| Director | Transactions with AstraZeneca PLC | ||
| Related Party Transaction [Line Items] | ||
| Revenue from related parties | $ 100,000 |
Segment, Geographical and Other Revenue Information - Narrative (Details) |
9 Months Ended |
|---|---|
|
Sep. 30, 2021
segment
| |
| Segment Reporting [Abstract] | |
| Number of operating segments | 2 |
| Number of reportable segments | 2 |
Segment, Geographical and Other Revenue Information - Revenues by Geographic Area (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Segment Reporting Information [Line Items] | ||||
| Total revenues | $ 36,769 | $ 18,385 | $ 80,253 | $ 48,023 |
| Americas | ||||
| Segment Reporting Information [Line Items] | ||||
| Total revenues | 7,816 | 5,841 | 18,588 | 17,972 |
| EMEA | ||||
| Segment Reporting Information [Line Items] | ||||
| Total revenues | 4,685 | 4,889 | 17,135 | 14,175 |
| APAC | ||||
| Segment Reporting Information [Line Items] | ||||
| Total revenues | $ 24,268 | $ 7,655 | $ 44,530 | $ 15,876 |
Segment, Geographical and Other Revenue Information - Long-Lived Assets by Geographic Area (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| United States | ||
| Geographic Areas, Long-Lived Assets [Abstract] | ||
| Long-lived assets | $ 35,645 | $ 31,176 |
Segment, Geographical and Other Revenue Information - Goodwill (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Segment Reporting Information [Line Items] | ||
| Goodwill | $ 3,241 | $ 3,241 |
| Operating Segments | ||
| Segment Reporting Information [Line Items] | ||
| Goodwill | 3,241 | 3,241 |
| Operating Segments | Performance Enzymes | ||
| Segment Reporting Information [Line Items] | ||
| Goodwill | 2,463 | 2,463 |
| Operating Segments | Novel Biotherapeutics | ||
| Segment Reporting Information [Line Items] | ||
| Goodwill | $ 778 | $ 778 |
Allowance for Credit Losses - Analysis of Allowance for Credit Losses (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Receivables [Abstract] | ||
| Allowance for credit losses | $ 74 | $ 74 |
Allowance for Credit Losses - Summary of Finance Receivables by Aging Category (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Accounts receivable | $ 25,084 | $ 13,894 |
| Current | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Accounts receivable | 22,328 | 13,398 |
| 31-60 Days | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Accounts receivable | 1,869 | 489 |
| 61-90 Days | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Accounts receivable | 847 | 7 |
| 91 Days and over | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Accounts receivable | $ 40 | $ 0 |
TWC,^\@:7/0 M.P3)^2UX)&TU:9B 55J(K&VL42:CIIA/>&L6?/K,W0RS!K!#CX$*B%H :Z>) MZ3AT#5P $XPP^_)=0+L0Y^J?V+D#[)0']^>IW7K5PH MI(/!\5=QBHX)U^P\^6UU_[!Y9*WD4E1"5/QF([F2=XI??TRN/_PNPCY:MW7_ MV/@LV#;PZR[:+U!+ P04 " "*@V53F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X% #BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI @S M&L%&KQMUAVC2/'K^!?F<-0H ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH ,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS TS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (J#95.Z9\1 0 4 %\5 8 >&PO=V]R:W-H965T &UL ME5A;<^HV$'X^_14:VNFT,P';,M=3P@R!I,TT)X>$]'+:Z8.P!7AB6SZ2S.7? M=V7 )JE9NR]@V=[/GW:E;W LT3!A*S[G^K=D)F%DY2A^$/%8!2(FDB^O&V/GX\2E MQB![X_> ;]79-3%360CQ:@;W_G7#-HQXR#UM(!C\;?B$AZ%! AY?CZ"-_)O& M\/SZA'Z731XFLV"*3T3X1^#K]76CWR ^7[(TU,]B^PL_3JAC\#P1JNR7; _O MMML-XJ5*B^AH# RB(#[\L]W1$><&]((!/1K0=P;.I2^X1P,WF^B!63:M*=-L M-)1B2Z1Y&]#,1>:;S!IF$\0FC',MX6D =GHT$1LNR0PB1II$K9GD:FAI #:/ M+>\( PL(Y:SHB=4-10'G/&D1U[XBU*9."9\) M;OXH-BUB.V7F;^BXN9/<#,]%G?3W>*&TA'7W#P+9SB';&63[ N14>"GL!DU> M]@DO\SAN[MC-)X1%)V?1J@N6@9 # <:0 M%@QI'89CWX=\H:Y.%^0!WB.?XW+?X9!0=\">C\5">4*3J83DCE$MI-MQ_Q?5 MB1E!J%_$-BZEB<,] 5K<2;%)HB] ^IS832+"1_! M*G3[#LVRJC(" XNYR^!AF0@EL2A/RQ^)'/NI?(_ MJ_5("T>:B"@"U9EKX;U>D81)LF%ARLEW=LN&I$$2J(JRFA'C760.!Y=\R*I^ M$*_(?!\M1%A*MR)G3/^<8\5GD24HKN,GEY';G;=F,=3&EY)8!=#C>#X=8X4: M+9("K944)JF4I@0YU!V9NT PTM*BO0+QR_M2_RVS(AG06LG@/H8"\M"5F8J- MG:B6,L,1*Y@5VD]K:;\ICB"W@ZZNA"S=!Q4X#TS"&AA['G2?4#-P_P")<2ST MG];2_WG$PI#J_)HXCA5!24M9)_6DOW;B,N566 _ X)>EU+"@2HI%6I/ M<;$^.6D-[3X(?I2PN#R..$PEH4+U*2[8I]WX1B#G6?M,/J<:\F1LM*RT=3T@ M=S)D<\JR&77;_5Z']OI#:U/&JE!^6JL9F,"NDY"4[J$;WY%?>;FKJGH"VX&2 MS.UA30$MM)WBTCR&OLG/>J>[D)6YY:8"H"IT;B'N;D61?NKB[@)E4O<7#GGM M#FZ6[KH*L*H#AD+>75R,W[,ZMK^7>>%P3UB5Y1;2[N)"?,HVYZ[".O(*N&;3 MH4VWU&'6V1&6$9[L9$\1SS1DA].L_&Y^>CC.SLRLXO7#T>,G9G1+D9 OP=1N M]6"KR<-IWF&@19(=B"V$UB+*+M><^5R:%^#Y4@A]&I@/Y&>JHW\!4$L#!!0 M ( (J#95/PB%B\.@< )(? 8 >&PO=V]R:W-H965T &ULK9EM;]PV$L>_"K$MVA2PL^*#GAS;0&*C=P7Z8,27ZVM:XGJ%2*)*<>WD M/OT-)7FU&X[HO>+>V-)J2/V'',V/0UX^:_.YWRIER9>F;ONKU=;:[F*][HNM M:F3_5G>JA2<;;1IIX=8\KOO.*%D.C9IZS:(H63>R:E?7E\-O=^;Z4N]L7;7J MSI!^US32?/V@:OU\M:*KEQ\^5H];ZWY87U]V\E'=*_NINS-PM][W4E:-:OM* MM\2HS=7J/;VX$ M/[L;GXIKU:14Z1J55C7A81_3^I& MU;7K"73\-76ZVK_3-3R\?NG]Y\%Y<.9!]NI&UW]6I=U>K;(5*=5&[FK[43__ M4TT.Q:Z_0M?]\)<\3[;1BA2[WNIF:@P*FJH=_\LOTT <-*!BH0&;&K!3&_"I M 1\<'94-;MU**Z\OC7XFQEE#;^YB&)NA-7A3M6X:[ZV!IQ6TL] =6\)C\X(BQA%FM^$F]^J IK3H7ETW'P-;N]]9WO?V= ?7_)] M9XQJ+9%]#TY>!'KD^Q[YT*-8ZE'V6R+;DA3N0OVUJYYD#:_HL;$:NTJ&KMS7 M]G1-:4ZS/(K N:?#84$L14YI>FAYI%?L]8J@WH^JMZ8JW(P[Q6<0<<.08'+' MGN(#$7%&?:V^6<*S1:'Q7F@<%/I+^P12&S=;54M:W9Y#TOFLK'RH%7RU#Y;T M"K17]BLF/?8T?:O:MW"N+ %WD%( M01(M%,07C #F<^IYQ.(H$_Z$^8:49[E8]#W;Z\S"WX)NK8$L/;F.: 5#BI_:AJFL(_GDH49TY$AUI$ODZ,<-#2, M/-R'<9VB7O7 YYO 9@#!X'&\'2_79PBR, 3O#)2O!F+%Y107-IT+J46YS.<; M32A#LB%BF2=IO"QY!B$+@_ ?6I?/L,A ]?E@XTP@/#G!\%C>00441N ?0V)V M'^3K&8\A5,/HA]D%UI-L9A\+LV],S0&!/M,82^,8TXB9TD0L$X3-!&3BI+*R MKB0L+X>,%EKWLQE-+(RF_ /PUAC4$+]02B39LCZ!3-,V/+N M YMIQ,(TNE4;!?ZX @R6M3L\HGV:,"&0Y0MB2#.VG'CXS!U^2O%5^-\UNJWC MLX1SD2'5(F+)1)XMYW4^8X>'L?/MP Z,=,%2',
.>V#&"\&8A$Q.5J%;BST,NTR
MXX2UL2!'.'4+0==J\(_+TZL;KM8F7NH>T G<;&81>7F0X9_AGQ(%
M+_0)'GII%-I]>1PX)PR]"%OQ32WSH!9Z 19#+XL)DN ^@)VQ[1;%9KR91TTB[_@[QFXMO,JIVC6)\
MV1;+-L7$'F<\1EO42F[JS+A;9ZB+AN&%5#CT#K)M0C-'7,7:.+(<*PSJ_X#I
MTS2R"6Y@V>S6^_*9^C:[][>3>T[<5XPYELG&OY#&!0&S/RX(0P$S:MXY]4**
MY]P$%+5I HK:@"9R[G=]J#3UVNZ4U P+WZHA:;?CQ4 +WL_];"N^@VN,'J =YB@K2@D-:C<
M(1 <-R'J"OUV!,I3N/%L[T^W>Q:1\>5U5VRXQ<>>J&3S0!F$?C[__L)6E'3%
MAXU=/6A+Q,??4?^Y2N:)D7$?T"<'RH/;+^["@/)3P"X1( APMO(3?*)\X,\T
MG--H:.>F?LB?5(0\*FG\?XN.(([JX9F8)?0?7AV%7*C%T"\$V+C %!2:0;!NQ
M6<#9^]AZURZ?W0IMR=8%1*M_?=[ 2%_4@ZC8I53@&0H6;2,+PWY2#:]^\_X;
M_DWIHRXS9[<..IC[ PMS+XL"#/[XASP,PC^/0;D7^_M+#G*'^.&Z6%O<)5!5
M:FL5VJ.-O#R)6.P%>8(C?I1CG/HQ2[PH]]G,F^5QQVQWP@!W%'H)X!^Z