| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<xbrl xml:lang="en-US" xmlns="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| <link:schemaRef xlink:href="cdxs-20210506.xsd" xlink:type="simple"/> |
| <context id="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506"> |
| | <entity> |
| | | <identifier scheme="http://www.sec.gov/CIK"> 0001200375 </identifier> |
| | | </entity> |
| | <period> |
| | | <startDate> 2021-05-06 </startDate> |
| | | <endDate> 2021-05-06 </endDate> |
| | | </period> |
| | </context> |
| <dei:EntityCentralIndexKey contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl80L2ZyYWc6ZTQxMTI3NTg3OTdiNGU3YmIyYzcwMTdmNjExODMyN2YvdGFibGU6Y2FmOGEwZmQ5NTEyNDUxZDhjMzdhNjczN2JhZDQzOTYvdGFibGVyYW5nZTpjYWY4YTBmZDk1MTI0NTFkOGMzN2E2NzM3YmFkNDM5Nl8xLTEtMS0xLTA_4528ed5f-8b39-4283-a47b-d4e004187845"> 0001200375 </dei:EntityCentralIndexKey> |
| <dei:AmendmentFlag contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl80L2ZyYWc6ZTQxMTI3NTg3OTdiNGU3YmIyYzcwMTdmNjExODMyN2YvdGFibGU6Y2FmOGEwZmQ5NTEyNDUxZDhjMzdhNjczN2JhZDQzOTYvdGFibGVyYW5nZTpjYWY4YTBmZDk1MTI0NTFkOGMzN2E2NzM3YmFkNDM5Nl8yLTEtMS0xLTA_28fd3d1e-ea05-4bad-90e6-4e1071b00952"> false </dei:AmendmentFlag> |
| <dei:DocumentType contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl8xMjEw_5d65145f-45ab-4250-b831-fd165c6f71c1"> 8-K </dei:DocumentType> |
| <dei:DocumentPeriodEndDate contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl8yOTg_5ccdc04c-fb07-4d74-860e-b9ec51ed38c6"> 2021-05-06 </dei:DocumentPeriodEndDate> |
| <dei:EntityRegistrantName contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl8xMjEx_40a70205-1732-461c-b521-4fd0452aa0ea"> Codexis, Inc. </dei:EntityRegistrantName> |
| <dei:EntityIncorporationStateCountryCode contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6Njk3Yjk2ZmE3OTJjNDk1OGJkMjM5Y2Q5NGVkZWNlZTUvdGFibGVyYW5nZTo2OTdiOTZmYTc5MmM0OTU4YmQyMzljZDk0ZWRlY2VlNV8wLTAtMS0xLTA_6aefdbce-bcc7-40d4-a8bf-90d3f1b80e22"> DE </dei:EntityIncorporationStateCountryCode> |
| <dei:EntityFileNumber contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6Njk3Yjk2ZmE3OTJjNDk1OGJkMjM5Y2Q5NGVkZWNlZTUvdGFibGVyYW5nZTo2OTdiOTZmYTc5MmM0OTU4YmQyMzljZDk0ZWRlY2VlNV8wLTItMS0xLTA_88d65c34-6780-4a04-8234-0b81f436b70f"> 001-34705 </dei:EntityFileNumber> |
| <dei:EntityTaxIdentificationNumber contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6Njk3Yjk2ZmE3OTJjNDk1OGJkMjM5Y2Q5NGVkZWNlZTUvdGFibGVyYW5nZTo2OTdiOTZmYTc5MmM0OTU4YmQyMzljZDk0ZWRlY2VlNV8wLTQtMS0xLTA_0df2da03-bef2-4b7a-9f22-bf683475d91a"> 71-0872999 </dei:EntityTaxIdentificationNumber> |
| <dei:EntityAddressAddressLine1 contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl80NDc_22b5a348-d587-47d0-9461-8b18107fb701"> 200 Penobscot Drive </dei:EntityAddressAddressLine1> |
| <dei:EntityAddressCityOrTown contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl80NTE_328eb915-cfa4-480a-a579-d5c668f917c8"> Redwood City </dei:EntityAddressCityOrTown> |
| <dei:EntityAddressStateOrProvince contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl80NTU_d165f7f0-7bb5-4107-97e3-511b1efa3b62"> CA </dei:EntityAddressStateOrProvince> |
| <dei:EntityAddressPostalZipCode contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl80NTg_8e569ada-54b4-431c-836b-3a8b343e686b"> 94063 </dei:EntityAddressPostalZipCode> |
| <dei:CityAreaCode contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl8xMjEy_051ddd0e-3a33-4968-9767-4c3bab77143d"> 650 </dei:CityAreaCode> |
| <dei:LocalPhoneNumber contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl8xMjA4_d8ef8e42-0577-4e62-9199-5977d1389de0"> 421-8100 </dei:LocalPhoneNumber> |
| <dei:WrittenCommunications contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ODM0NDIyMDBjZWRhNDcxMzg0N2VjMjhlYTVhZjg1NDAvdGFibGVyYW5nZTo4MzQ0MjIwMGNlZGE0NzEzODQ3ZWMyOGVhNWFmODU0MF8wLTAtMS0xLTA_9fc3f53f-b2de-4a74-9b2a-62c955d9f4a9"> false </dei:WrittenCommunications> |
| <dei:SolicitingMaterial contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ODM0NDIyMDBjZWRhNDcxMzg0N2VjMjhlYTVhZjg1NDAvdGFibGVyYW5nZTo4MzQ0MjIwMGNlZGE0NzEzODQ3ZWMyOGVhNWFmODU0MF8xLTAtMS0xLTA_34ef364b-cd50-4167-9138-51347ddd65e1"> false </dei:SolicitingMaterial> |
| <dei:PreCommencementTenderOffer contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ODM0NDIyMDBjZWRhNDcxMzg0N2VjMjhlYTVhZjg1NDAvdGFibGVyYW5nZTo4MzQ0MjIwMGNlZGE0NzEzODQ3ZWMyOGVhNWFmODU0MF8yLTAtMS0xLTA_4ec860c8-e06c-4408-9cf0-f7dcf2774a1c"> false </dei:PreCommencementTenderOffer> |
| <dei:PreCommencementIssuerTenderOffer contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ODM0NDIyMDBjZWRhNDcxMzg0N2VjMjhlYTVhZjg1NDAvdGFibGVyYW5nZTo4MzQ0MjIwMGNlZGE0NzEzODQ3ZWMyOGVhNWFmODU0MF8zLTAtMS0xLTA_301dd616-df16-4028-9ee0-aae11b9a920f"> false </dei:PreCommencementIssuerTenderOffer> |
| <dei:Security12bTitle contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ZDgwNzc5NWUyZTRmNGE3YWE1YjczNWUwMTVlMzg0ZjMvdGFibGVyYW5nZTpkODA3Nzk1ZTJlNGY0YTdhYTViNzM1ZTAxNWUzODRmM18yLTAtMS0xLTA_08d155db-3caf-4894-aefd-bf0b433985c8"> Common Stock, par value $0.0001 per share </dei:Security12bTitle> |
| <dei:TradingSymbol contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ZDgwNzc5NWUyZTRmNGE3YWE1YjczNWUwMTVlMzg0ZjMvdGFibGVyYW5nZTpkODA3Nzk1ZTJlNGY0YTdhYTViNzM1ZTAxNWUzODRmM18yLTEtMS0xLTA_3c991c7e-5fae-4da4-9933-4c45c0896199"> CDXS </dei:TradingSymbol> |
| <dei:SecurityExchangeName contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6ZDgwNzc5NWUyZTRmNGE3YWE1YjczNWUwMTVlMzg0ZjMvdGFibGVyYW5nZTpkODA3Nzk1ZTJlNGY0YTdhYTViNzM1ZTAxNWUzODRmM18yLTItMS0xLTA_e6ea3a32-fa11-423a-b0d5-97c70cfae9e4"> NASDAQ </dei:SecurityExchangeName> |
| <dei:EntityEmergingGrowthCompany contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGV4dHJlZ2lvbjozZGEyYTNlOTUzMDY0YzBjOTZmOWExNTM3ZjBhZGM4Nl8xMjA5_9387c56e-39f2-49b0-ab70-6f992a63f344"> false </dei:EntityEmergingGrowthCompany> |
| <dei:EntityEmergingGrowthCompany contextRef="i855e8d1db3474307b739ea2e30af7033_D20210506-20210506" id="id3VybDovL2RvY3MudjEvZG9jOmNlMjQ3NmE0YzQ0YTRhNDRiOWYxYTlmYjgzNTc3NTlmL3NlYzpjZTI0NzZhNGM0NGE0YTQ0YjlmMWE5ZmI4MzU3NzU5Zl8xL2ZyYWc6M2RhMmEzZTk1MzA2NGMwYzk2ZjlhMTUzN2YwYWRjODYvdGFibGU6NzQ5ZTE2NjI2Yjc0NDEwMWFmMTM5MTc3NWZiMGJhMjkvdGFibGVyYW5nZTo3NDllMTY2MjZiNzQ0MTAxYWYxMzkxNzc1ZmIwYmEyOV8wLTEtMS0xLTA_1151ee15-f4f6-4f29-a011-04f94d479783"> false </dei:EntityEmergingGrowthCompany> |
| </xbrl> |